Package org.apache.tuscany.sca.assembly

Interface Summary
AbstractContract Interface contracts define one or more business functions.
AbstractProperty A property allows for the configuration of an implementation with externally set data values.
AbstractReference Represents a reference contract.
AbstractService Represents a service contract.
AssemblyFactory A factory for the assembly model
Base Base interface for all assembly model objects.
Binding Represents a binding.
Callback Represents a callback object describing the bindings to use for callbacks.
Component Represents a component.
ComponentProperty Represents a configured property of a component.
ComponentReference An instance of a reference associated with a particular component.
ComponentService An addressable instance of a service associated with a particular component.
ComponentType Describes an implementation and represents its configurable aspects.
Composite Represents a composite.
CompositeReference Represents composite reference.
CompositeService Represents a composite service.
ConstrainingType A constrainingType provides the "shape" for a component and its implementation.
Contract Represents a contract.
Implementation Represents a component implementation.
Property A property allows for the configuration of an implementation with externally set data values.
Reference Represents a reference.
SCABinding Represents an SCA binding.
SCABindingFactory A factory for the SCA binding model
Service Represents a service.
Visitable This interface is implemented by object that can accept a visitor.
Visitor This interface is implemented by objects that visit assembly model trees.
Wire Represents a wire.
 

Class Summary
DefaultAssemblyFactory A factory for the assembly model.
DefaultSCABindingFactory A factory for the SCA binding model.
 

Enum Summary
Multiplicity Enumeration for multiplicity.