|
Apache Tuscany SCA Kernel Sub-Project | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of CompositeComponent in org.apache.tuscany.spi.bootstrap |
---|
Subinterfaces of CompositeComponent in org.apache.tuscany.spi.bootstrap | |
---|---|
interface |
RuntimeComponent
Interface that represents the Tuscany runtime. |
Methods in org.apache.tuscany.spi.bootstrap that return CompositeComponent | |
---|---|
CompositeComponent |
RuntimeComponent.getRootComponent()
Returns the component that forms the root of the user component tree. |
CompositeComponent |
RuntimeComponent.getSystemComponent()
Returns the component that forms the root of the system component tree. |
Uses of CompositeComponent in org.apache.tuscany.spi.builder |
---|
Methods in org.apache.tuscany.spi.builder with parameters of type CompositeComponent | ||
---|---|---|
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 |
|
Service |
BindlessBuilder.build(CompositeComponent parent,
BindlessServiceDefinition serviceDefinition,
DeploymentContext deploymentContext)
|
|
Reference |
BindingBuilder.build(CompositeComponent parent,
BoundReferenceDefinition<B> boundReferenceDefinition,
DeploymentContext deploymentContext)
|
|
|
Builder.build(CompositeComponent parent,
BoundReferenceDefinition<B> boundReferenceDefinition,
DeploymentContext deploymentContext)
TODO: JavaDoc this when we know if we will still register References as contexts |
|
Service |
BindingBuilder.build(CompositeComponent parent,
BoundServiceDefinition<B> boundServiceDefinition,
DeploymentContext deploymentContext)
|
|
|
Builder.build(CompositeComponent parent,
BoundServiceDefinition<B> boundServiceDefinition,
DeploymentContext deploymentContext)
TODO: JavaDoc this when we know if we will still register Services as contexts |
|
Component |
ComponentBuilder.build(CompositeComponent parent,
ComponentDefinition<I> componentDefinition,
DeploymentContext deploymentContext)
|
|
|
Builder.build(CompositeComponent parent,
ComponentDefinition<I> componentDefinition,
DeploymentContext deploymentContext)
Builds a Component context from a ComponentDefinition |
|
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 |
|
Reference |
BindlessBuilder.build(CompositeComponent parent,
ReferenceDefinition referenceDefinition,
DeploymentContext deploymentContext)
|
Uses of CompositeComponent in org.apache.tuscany.spi.component |
---|
Fields in org.apache.tuscany.spi.component declared as CompositeComponent | |
---|---|
protected CompositeComponent |
AbstractSCAObject.parent
|
Methods in org.apache.tuscany.spi.component that return CompositeComponent | |
---|---|
CompositeComponent |
SCAObject.getParent()
Returns the parent composite, or null if the artifact does not have one |
CompositeComponent |
AbstractSCAObject.getParent()
|
CompositeComponent |
WorkContext.getRemoteComponent()
Returns the composite where a remote request came in |
Methods in org.apache.tuscany.spi.component with parameters of type CompositeComponent | |
---|---|
void |
WorkContext.setRemoteComponent(CompositeComponent component)
Sets the composite where a remote request came in |
Constructors in org.apache.tuscany.spi.component with parameters of type CompositeComponent | |
---|---|
AbstractSCAObject(String name,
CompositeComponent parent)
|
Uses of CompositeComponent in org.apache.tuscany.spi.deployer |
---|
Methods in org.apache.tuscany.spi.deployer with parameters of type CompositeComponent | ||
---|---|---|
|
Deployer.deploy(CompositeComponent parent,
ComponentDefinition<I> componentDefinition)
Deploy a component as a child of the supplied parent. |
Uses of CompositeComponent in org.apache.tuscany.spi.extension |
---|
Classes in org.apache.tuscany.spi.extension that implement CompositeComponent | |
---|---|
class |
CompositeComponentExtension
An extension point for composite components, which new types may extend |
Methods in org.apache.tuscany.spi.extension with parameters of type CompositeComponent | |
---|---|
Reference |
BindingBuilderExtension.build(CompositeComponent parent,
BoundReferenceDefinition<B> boundReferenceDefinition,
DeploymentContext deploymentContext)
|
Service |
BindingBuilderExtension.build(CompositeComponent parent,
BoundServiceDefinition<B> boundServiceDefinition,
DeploymentContext deploymentContext)
|
protected void |
CompositeComponentExtension.registerAutowire(CompositeComponent component)
|
Constructors in org.apache.tuscany.spi.extension with parameters of type CompositeComponent | |
---|---|
AtomicComponentExtension(String name,
CompositeComponent parent,
ScopeContainer scopeContainer,
WireService wireService,
WorkContext workContext,
WorkScheduler workScheduler,
int initLevel)
|
|
CompositeComponentExtension(String name,
CompositeComponent parent,
Connector connector,
Map<String,Document> propertyValues)
|
|
ReferenceExtension(String name,
Class<?> referenceInterface,
CompositeComponent parent,
WireService wireService)
|
|
ServiceExtension(String name,
Class<?> interfaze,
CompositeComponent parent,
WireService wireService)
|
|
SystemAtomicComponentExtension(String name,
CompositeComponent parent,
ScopeContainer scopeContainer,
int initLevel)
|
|
SystemAtomicComponentExtension(String name,
List<Class<?>> serviceInterfaces,
CompositeComponent parent,
ScopeContainer scopeContainer,
int initLevel)
|
Uses of CompositeComponent in org.apache.tuscany.spi.implementation.java |
---|
Uses of CompositeComponent in org.apache.tuscany.spi.loader |
---|
Methods in org.apache.tuscany.spi.loader with parameters of type CompositeComponent | ||
---|---|---|
void |
ComponentTypeLoader.load(CompositeComponent parent,
I implementation,
DeploymentContext deploymentContext)
Load the component type definition for the supplied implementation. |
|
|
Loader.load(CompositeComponent parent,
URL url,
Class<MO> type,
DeploymentContext deploymentContext)
Load a model object from a specified location. |
|
T |
StAXElementLoader.load(CompositeComponent parent,
javax.xml.stream.XMLStreamReader reader,
DeploymentContext deploymentContext)
Create the model object for an element in an XML stream. |
|
ModelObject |
Loader.load(CompositeComponent parent,
javax.xml.stream.XMLStreamReader reader,
DeploymentContext deploymentContext)
Parse the supplied XML stream, dispatching to the appropriate registered loader for each element encountered in the stream. |
|
|
Loader.loadComponentType(CompositeComponent parent,
I implementation,
DeploymentContext deploymentContext)
Load the component type definition for a given implementation. |
|
Apache Tuscany SCA Kernel Sub-Project | |||||||||
PREV NEXT | FRAMES NO FRAMES |