Tuscany Assembly Model

Uses of Interface
org.apache.tuscany.model.assembly.AssemblyObject

Packages that use AssemblyObject
org.apache.tuscany.model.assembly   
org.apache.tuscany.model.assembly.impl   
org.apache.tuscany.model.types.java   
org.apache.tuscany.model.types.java.impl   
org.apache.tuscany.model.types.wsdl   
org.apache.tuscany.model.types.wsdl.impl   
 

Uses of AssemblyObject in org.apache.tuscany.model.assembly
 

Subinterfaces of AssemblyObject in org.apache.tuscany.model.assembly
 interface AtomicComponent
          An atomic component, specifically not an Composite.
 interface AtomicImplementation
          The implementation for a specific atomic component instance.
 interface Binding
          The binding of an entry point or external service to a transport.
 interface Component<I extends Implementation>
          A component is a configured instance of a generic Implementation.
 interface ComponentType
          A logical definition of a type of component separate from any specific implementation.
 interface Composite
          A model object that describes a container for parts.
 interface CompositeComponent<I extends Composite>
          Specialization of Component that represents a configured Module.
 interface ConfiguredPort<P extends Port>
          Represents a configured port (e.g.
 interface ConfiguredProperty
          The configured value of a Property.
 interface ConfiguredReference
          A configured reference associated with a particular usage.
 interface ConfiguredService
          A configured service associated with a particular usage.
 interface EntryPoint
          An entry point exposed by its containing Composite.
 interface Extensible
          An extensible model object.
 interface ExternalService
          An external service consumed by its containing Composite.
 interface Implementation
          The implementation for a specific component instance.
 interface ImportWSDL
          Model object that represents the import of an external WSDL definition.
 interface Module
          A specialized Implementation that defines a modular unit of assembly.
 interface ModuleComponent
          Specialization of Component that represents a configured Module.
 interface ModuleFragment
          A fragment of assembly configuration within a module.
 interface Part
          A configured object that is contained inside a Composite.
 interface Port
          Abstraction for the association of a service contract with a requestor or provider.
 interface Property
          A description of a property that can be used to configure a component.
 interface Reference
          The association of a port with a requestor.
 interface Service
          The association of a port with a provider.
 interface ServiceContract
          The contract specified by a requestor or provider for invocations across a port.
 interface Subsystem
          Represents a subsystem.
 interface Wire
          A connection between a requestor (source) and a provider (target).
 

Methods in org.apache.tuscany.model.assembly with parameters of type AssemblyObject
 boolean AssemblyVisitor.visit(AssemblyObject modelObject)
          Visit the given model object.
 

Uses of AssemblyObject in org.apache.tuscany.model.assembly.impl
 

Classes in org.apache.tuscany.model.assembly.impl that implement AssemblyObject
 class AssemblyObjectImpl
          A base class for assembly model objects.
 class AtomicComponentImpl
          An implementation of AtomicComponent.
 class AtomicImplementationImpl
          An implementation of AtomicImplementation.
 class BindingImpl
          An implementation of Binding.
 class ComponentImpl<I extends Implementation>
          An implementation of Component.
 class ComponentTypeImpl
          An implementation of ComponentType.
 class CompositeImpl
          An implementation of Composite.
 class ConfiguredPortImpl<P extends Port>
          Implementation of ConfiguredPort.
 class ConfiguredPropertyImpl
          Implementation of ConfiguredProperty
 class ConfiguredReferenceImpl
          An implementation of ConfiguredReference.
 class ConfiguredServiceImpl
          An implementation of ConfiguredService.
 class EntryPointImpl
          An implementation of EntryPoint.
 class ExtensibleImpl
          An implementation of Extensible.
 class ExternalServiceImpl
          An implementation ExternalService.
 class ImplementationImpl
          An implementation of Implementation.
 class ImportWSDLImpl
          Implementation of ImportWSDL.
 class ModuleComponentImpl
          An implementation of ModuleComponent.
 class ModuleFragmentImpl
          An implementation of ModuleFragment.
 class ModuleImpl
          An implementation of Module.
 class PartImpl
          Implementation of Part.
 class PortImpl
          An implementation of Port.
 class PropertyImpl
          An implementation of Property.
 class ReferenceImpl
          An implementation of Reference.
 class ServiceContractImpl
          An implementation of ServiceContract.
 class ServiceImpl
          An implementation of Service.
 class SubsystemImpl
          An implementation of Subsystem.
 class WireImpl
          An implementation of Wire.
 

Uses of AssemblyObject in org.apache.tuscany.model.types.java
 

Subinterfaces of AssemblyObject in org.apache.tuscany.model.types.java
 interface JavaServiceContract
          Represents a Java service contract.
 

Uses of AssemblyObject in org.apache.tuscany.model.types.java.impl
 

Classes in org.apache.tuscany.model.types.java.impl that implement AssemblyObject
 class JavaServiceContractImpl
          An implementation of JavaServiceContract.
 

Uses of AssemblyObject in org.apache.tuscany.model.types.wsdl
 

Subinterfaces of AssemblyObject in org.apache.tuscany.model.types.wsdl
 interface WSDLServiceContract
          A WSDL service contract.
 

Uses of AssemblyObject in org.apache.tuscany.model.types.wsdl.impl
 

Classes in org.apache.tuscany.model.types.wsdl.impl that implement AssemblyObject
 class WSDLServiceContractImpl
          An implementation of WSDLServiceContract.
 


Tuscany Assembly Model

-