Apache Tuscany SCA Kernel Sub-Project

Package org.apache.tuscany.spi.builder

Interface Summary
BindingBuilder<B extends Binding> Responsible for processing a service or reference in an assembly configured with a particular binding.
BindlessBuilder Responsible for processing a service or reference in an assembly configured without any binding.
Builder Implementations build SCAObject types from model objects.
BuilderRegistry Maintains a registry of builders in the runtime, dispatching to the appropriate one as an assembly model is processed into runtime artifacts
ComponentBuilder<I extends Implementation<?>> Responsible for building a Component from an atomic or composite component configured in an assembly
Connector Implementations are responsible for bridging invocation chains as an assembly is converted to runtime artifacts
WirePostProcessor Implementations are called after inbound and outbound wires are decorated with policy and before they are connected.
WirePostProcessorRegistry Acts as a delegating WirePostProcessor, delegating post-processing of wires after policies have been applied and source an targets have been matched but before they are connected.
 

Class Summary
WirePostProcessorExtension  
 

Exception Summary
BuilderConfigException Represents an error processing an assembly model
BuilderException The root exception for the builder package.
InvalidServiceInterfaceException  
PostProcessingException Denotes an error during post-processing of a wire
 


Apache Tuscany SCA Kernel Sub-Project

-