Tuscany Core

Package org.apache.tuscany.core.builder

Interface Summary
ContextFactory<T extends Context> Implementations create Contexts based on an assembly configuration.
ContextFactoryBuilder The extension point for component types in the runtime.
ContextFactoryBuilderRegistry System wide registry for ContextFactoryBuilder implementations.
ContextResolver Implementations are responsible for resolving the current composite context
HierarchicalWireBuilder A wire builder that delegates to child wire builders
ObjectFactory<T> Implementations create new instances of a particular type
PolicyBuilder A marker for policy extensions in the runtime.
PolicyOrderer A marker for implementations that order source- or target-side policy Interceptors or MessageHandlers in a WireConfiguration.
SourcePolicyBuilder Implementations contribute Interceptors or MessageHandlers that handle source-side policy on a wire.
SourcePolicyOrderer Implementations order source-side policy Interceptors or MessageHandlers in a WireConfiguration.
TargetPolicyBuilder Implementations contribute Interceptors or MessageHandlers that handle target-side policy on a wire.
TargetPolicyOrderer Implementation order target-side policy Interceptors or MessageHandlers in a WireConfiguration.
WireBuilder Implementations perform the second phase of converting a logical model representing an assembly into a series of runtime or executable artifacts.
 

Exception Summary
BuilderConfigException Represents an error processing an assembly model
BuilderException The root exception for the builder package.
BuilderInitException Denotes an exception initializing a builder
ContextCreationException Denotes an exception creating an instance context
NoAccessorException Denotes an attempt to access a non-existent field or method
UnknownTypeException Denotes an unknown configuration parameter type
 


Tuscany Core

-