|
Apache Tuscany SCA Kernel Sub-Project | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SCAObject | |
---|---|
org.apache.tuscany.spi.bootstrap | |
org.apache.tuscany.spi.builder | |
org.apache.tuscany.spi.component | |
org.apache.tuscany.spi.extension | |
org.apache.tuscany.spi.wire |
Uses of SCAObject in org.apache.tuscany.spi.bootstrap |
---|
Subinterfaces of SCAObject in org.apache.tuscany.spi.bootstrap | |
---|---|
interface |
RuntimeComponent
Interface that represents the Tuscany runtime. |
Uses of SCAObject in org.apache.tuscany.spi.builder |
---|
Methods in org.apache.tuscany.spi.builder that return SCAObject | ||
---|---|---|
SCAObject |
Builder.build(CompositeComponent parent,
BindlessServiceDefinition serviceDefinition,
DeploymentContext deploymentContext)
TODO: Make sure that this method belongs here Allow a builder registry to provide building of bindless services via appropriate registered builder |
|
|
Builder.build(CompositeComponent parent,
BoundReferenceDefinition<B> boundReferenceDefinition,
DeploymentContext deploymentContext)
TODO: JavaDoc this when we know if we will still register References as contexts |
|
|
Builder.build(CompositeComponent parent,
BoundServiceDefinition<B> boundServiceDefinition,
DeploymentContext deploymentContext)
TODO: JavaDoc this when we know if we will still register Services as contexts |
|
SCAObject |
Builder.build(CompositeComponent parent,
ReferenceDefinition referenceDefinition,
DeploymentContext deploymentContext)
TODO: Make sure that this method belongs here Allow a builder registry to provide building of targetless references via appropriate registered builder |
Methods in org.apache.tuscany.spi.builder with parameters of type SCAObject | |
---|---|
void |
Connector.connect(SCAObject source)
Connects the given source's wires to corresponding wires to a target. |
Uses of SCAObject in org.apache.tuscany.spi.component |
---|
Subinterfaces of SCAObject in org.apache.tuscany.spi.component | |
---|---|
interface |
AtomicComponent
The runtime instantiation of an SCA atomic, or leaf-type, component |
interface |
Component
The runtime instantiation of an SCA component |
interface |
CompositeComponent
The runtime instantiation of an SCA composite component. |
interface |
Reference
Manages an SCA reference configured with a binding |
interface |
Service
The runtime instantiation of an SCA service configured with a binding. |
interface |
SystemAtomicComponent
Implementations are specialized atomic components used to provide system services by the runtime |
Classes in org.apache.tuscany.spi.component that implement SCAObject | |
---|---|
class |
AbstractSCAObject
Functionality common to all SCAObject |
Methods in org.apache.tuscany.spi.component that return SCAObject | |
---|---|
SCAObject |
CompositeComponent.getChild(String name)
Returns the child associated with a given name |
SCAObject |
CompositeComponent.getSystemChild(String name)
Returns the system child associated with a given name |
Methods in org.apache.tuscany.spi.component that return types with arguments of type SCAObject | |
---|---|
List<SCAObject> |
CompositeComponent.getChildren()
Returns the children contained by the composite |
List<SCAObject> |
CompositeComponent.getSystemChildren()
Returns the system children contained by the composite |
Methods in org.apache.tuscany.spi.component with parameters of type SCAObject | |
---|---|
void |
CompositeComponent.register(SCAObject context)
Registers a child of this composite. |
Uses of SCAObject in org.apache.tuscany.spi.extension |
---|
Classes in org.apache.tuscany.spi.extension that implement SCAObject | |
---|---|
class |
AtomicComponentExtension
An extension point for atomic component type, which new implementation types may extend |
class |
CompositeComponentExtension
An extension point for composite components, which new types may extend |
class |
ReferenceExtension
The default implementation of an SCA reference |
class |
ServiceExtension
The default implementation of an SCA service |
class |
SystemAtomicComponentExtension
|
Fields in org.apache.tuscany.spi.extension with type parameters of type SCAObject | |
---|---|
protected Map<Class,SCAObject> |
CompositeComponentExtension.autowireInternal
|
protected Map<String,SCAObject> |
CompositeComponentExtension.children
|
protected Map<Class,SCAObject> |
CompositeComponentExtension.systemAutowireInternal
|
protected Map<String,SCAObject> |
CompositeComponentExtension.systemChildren
|
Methods in org.apache.tuscany.spi.extension that return SCAObject | |
---|---|
SCAObject |
CompositeComponentExtension.getChild(String name)
|
SCAObject |
CompositeComponentExtension.getSystemChild(String name)
|
Methods in org.apache.tuscany.spi.extension that return types with arguments of type SCAObject | |
---|---|
List<SCAObject> |
CompositeComponentExtension.getChildren()
|
List<SCAObject> |
CompositeComponentExtension.getSystemChildren()
|
Methods in org.apache.tuscany.spi.extension with parameters of type SCAObject | |
---|---|
void |
CompositeComponentExtension.register(SCAObject child)
|
protected void |
CompositeComponentExtension.registerAutowireInternal(Class<?> interfaze,
SCAObject object)
|
Uses of SCAObject in org.apache.tuscany.spi.wire |
---|
Methods in org.apache.tuscany.spi.wire that return SCAObject | |
---|---|
SCAObject |
RuntimeWire.getContainer()
Returns the SCAObject that contains this wire |
Methods in org.apache.tuscany.spi.wire with parameters of type SCAObject | |
---|---|
void |
RuntimeWire.setContainer(SCAObject container)
Sets the name of the SCAObject that contains this wire |
|
Apache Tuscany SCA Kernel Sub-Project | |||||||||
PREV NEXT | FRAMES NO FRAMES |