Apache Tuscany SCA Kernel Sub-Project

Uses of Interface
org.apache.tuscany.spi.deployer.DeploymentContext

Packages that use DeploymentContext
org.apache.tuscany.spi.builder   
org.apache.tuscany.spi.deployer   
org.apache.tuscany.spi.extension   
org.apache.tuscany.spi.implementation.java   
org.apache.tuscany.spi.loader   
 

Uses of DeploymentContext in org.apache.tuscany.spi.builder
 

Methods in org.apache.tuscany.spi.builder with parameters of type DeploymentContext
 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)
           
<B extends Binding>
SCAObject
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)
           
<B extends Binding>
SCAObject
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)
           
<I extends Implementation<?>>
Component
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 DeploymentContext in org.apache.tuscany.spi.deployer
 

Methods in org.apache.tuscany.spi.deployer that return DeploymentContext
 DeploymentContext DeploymentContext.getParent()
          Returns the parent of this deployment context.
 

Uses of DeploymentContext in org.apache.tuscany.spi.extension
 

Methods in org.apache.tuscany.spi.extension with parameters of type DeploymentContext
 Reference BindingBuilderExtension.build(CompositeComponent parent, BoundReferenceDefinition<B> boundReferenceDefinition, DeploymentContext deploymentContext)
           
 Service BindingBuilderExtension.build(CompositeComponent parent, BoundServiceDefinition<B> boundServiceDefinition, DeploymentContext deploymentContext)
           
 

Uses of DeploymentContext in org.apache.tuscany.spi.implementation.java
 

Methods in org.apache.tuscany.spi.implementation.java with parameters of type DeploymentContext
protected
<T> void
AbstractPropertyProcessor.initProperty(JavaMappedProperty<T> property, A annotation, CompositeComponent parent, DeploymentContext context)
           
 PojoComponentType Introspector.introspect(CompositeComponent parent, Class<?> clazz, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
          Walks the given component implementation class
<T> void
ImplementationProcessorExtension.visitClass(CompositeComponent parent, Class<T> clazz, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
           
<T> void
ImplementationProcessor.visitClass(CompositeComponent parent, Class<T> clazz, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
          A callback received when the component implementation class is first loaded
<T> void
ImplementationProcessorExtension.visitConstructor(CompositeComponent parent, Constructor<T> constructor, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
           
<T> void
ImplementationProcessor.visitConstructor(CompositeComponent parent, Constructor<T> constructor, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
          A callback received as the component implementation's constructor used for instantiation by the runtime is evaluated.
<T> void
AbstractPropertyProcessor.visitConstructor(CompositeComponent parent, Constructor<T> constructor, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
           
<T> void
ImplementationProcessorExtension.visitEnd(CompositeComponent parent, Class<T> clazz, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
           
<T> void
ImplementationProcessor.visitEnd(CompositeComponent parent, Class<T> clazz, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
          The final callback received when all other callbacks during evaluation of the component implementation have been issued
 void ImplementationProcessorExtension.visitField(CompositeComponent parent, Field field, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
           
 void ImplementationProcessor.visitField(CompositeComponent parent, Field field, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
          A callback received as the component implementation's public and protected fields are evaluated
 void AbstractPropertyProcessor.visitField(CompositeComponent parent, Field field, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
           
 void ImplementationProcessorExtension.visitMethod(CompositeComponent parent, Method method, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
           
 void ImplementationProcessor.visitMethod(CompositeComponent parent, Method method, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
          A callback received as the component implementation's public and protected methods are evaluated
 void AbstractPropertyProcessor.visitMethod(CompositeComponent parent, Method method, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
           
<T> void
ImplementationProcessorExtension.visitSuperClass(CompositeComponent parent, Class<T> clazz, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
           
<T> void
ImplementationProcessor.visitSuperClass(CompositeComponent parent, Class<T> clazz, PojoComponentType<JavaMappedService,JavaMappedReference,JavaMappedProperty<?>> type, DeploymentContext context)
          A callback received as the component implementation class hierarchy is evaluated
 

Uses of DeploymentContext in org.apache.tuscany.spi.loader
 

Methods in org.apache.tuscany.spi.loader with parameters of type DeploymentContext
 void ComponentTypeLoader.load(CompositeComponent parent, I implementation, DeploymentContext deploymentContext)
          Load the component type definition for the supplied implementation.
<MO extends ModelObject>
MO
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.
<I extends Implementation<?>>
void
Loader.loadComponentType(CompositeComponent parent, I implementation, DeploymentContext deploymentContext)
          Load the component type definition for a given implementation.
 


Apache Tuscany SCA Kernel Sub-Project

-