Tuscany Assembly Model
A B C D E F G I J L M N O P R S V W X

A

accept(AssemblyVisitor) - Method in interface org.apache.tuscany.model.assembly.AssemblyObject
Accept a visitor
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
 
accept(Collection, AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
Walk a visitor through a collection of model objects.
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.BindingImpl
 
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.ComponentTypeImpl
 
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.EntryPointImpl
 
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.ExtensibleImpl
 
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.ExternalServiceImpl
 
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.ImplementationImpl
 
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.ModuleImpl
 
accept(AssemblyVisitor) - Method in class org.apache.tuscany.model.assembly.impl.PortImpl
 
add(E) - Method in class org.apache.tuscany.model.util.NotifyingList
 
add(int, E) - Method in class org.apache.tuscany.model.util.NotifyingList
 
addAll(Collection<? extends E>) - Method in class org.apache.tuscany.model.util.NotifyingList
 
addAll(int, Collection<? extends E>) - Method in class org.apache.tuscany.model.util.NotifyingList
 
added(E) - Method in class org.apache.tuscany.model.util.NotifyingList
 
AssemblyContext - Interface in org.apache.tuscany.model.assembly
Context object supplied by visitors that are processing the model.
AssemblyContextImpl - Class in org.apache.tuscany.model.assembly.impl
 
AssemblyContextImpl(AssemblyModelLoader, ResourceLoader) - Constructor for class org.apache.tuscany.model.assembly.impl.AssemblyContextImpl
 
AssemblyContextImpl(AssemblyFactory, AssemblyModelLoader, ResourceLoader) - Constructor for class org.apache.tuscany.model.assembly.impl.AssemblyContextImpl
 
AssemblyContextImpl(AssemblyFactory, AssemblyModelLoader, ResourceLoader, String) - Constructor for class org.apache.tuscany.model.assembly.impl.AssemblyContextImpl
 
AssemblyContextImpl(AssemblyFactory, AssemblyModelLoader, ResourceLoader, TypeHelper) - Constructor for class org.apache.tuscany.model.assembly.impl.AssemblyContextImpl
 
AssemblyContextImpl(AssemblyFactory, AssemblyModelLoader, ResourceLoader, TypeHelper, String) - Constructor for class org.apache.tuscany.model.assembly.impl.AssemblyContextImpl
 
AssemblyFactory - Interface in org.apache.tuscany.model.assembly
The Factory for the assembly model.
AssemblyFactoryImpl - Class in org.apache.tuscany.model.assembly.impl
Default implementation of AssemblyFactory
AssemblyFactoryImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
Constructor
AssemblyInitializationException - Exception in org.apache.tuscany.model.assembly
Denotes an exception initializing an assembly model artifact.
AssemblyInitializationException() - Constructor for exception org.apache.tuscany.model.assembly.AssemblyInitializationException
 
AssemblyInitializationException(String) - Constructor for exception org.apache.tuscany.model.assembly.AssemblyInitializationException
 
AssemblyInitializationException(String, Throwable) - Constructor for exception org.apache.tuscany.model.assembly.AssemblyInitializationException
 
AssemblyInitializationException(Throwable) - Constructor for exception org.apache.tuscany.model.assembly.AssemblyInitializationException
 
AssemblyModelLoader - Interface in org.apache.tuscany.model.assembly.loader
An assembly model loader.
AssemblyModelLoadException - Exception in org.apache.tuscany.model.scdl.loader.impl
The root runtime exception for the model loader.
AssemblyModelLoadException() - Constructor for exception org.apache.tuscany.model.scdl.loader.impl.AssemblyModelLoadException
 
AssemblyModelLoadException(String) - Constructor for exception org.apache.tuscany.model.scdl.loader.impl.AssemblyModelLoadException
 
AssemblyModelLoadException(String, Throwable) - Constructor for exception org.apache.tuscany.model.scdl.loader.impl.AssemblyModelLoadException
 
AssemblyModelLoadException(Throwable) - Constructor for exception org.apache.tuscany.model.scdl.loader.impl.AssemblyModelLoadException
 
AssemblyObject - Interface in org.apache.tuscany.model.assembly
Base interface for all assembly model objects providing methods for managing the model itself.
AssemblyObjectImpl - Class in org.apache.tuscany.model.assembly.impl
A base class for assembly model objects.
AssemblyObjectImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
 
AssemblyVisitor - Interface in org.apache.tuscany.model.assembly
A visitor that traverses the model performing some operation.
AtomicComponent - Interface in org.apache.tuscany.model.assembly
An atomic component, specifically not an Composite.
AtomicComponentImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of AtomicComponent.
AtomicComponentImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.AtomicComponentImpl
 
AtomicImplementation - Interface in org.apache.tuscany.model.assembly
The implementation for a specific atomic component instance.
AtomicImplementationImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of AtomicImplementation.
AtomicImplementationImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.AtomicImplementationImpl
 

B

Binding - Interface in org.apache.tuscany.model.assembly
The binding of an entry point or external service to a transport.
BindingImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of Binding.
BindingImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.BindingImpl
 

C

capitalizeName(String) - Static method in class org.apache.tuscany.model.util.XMLNameUtil
Capitalize a name.
checkInitialized() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
Check that the current model object is initialized.
checkNotFrozen() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
Check that the current model object can be modified.
checkNotFrozen() - Method in class org.apache.tuscany.model.util.NotifyingList
 
clear() - Method in class org.apache.tuscany.model.util.NotifyingList
 
Component<I extends Implementation> - Interface in org.apache.tuscany.model.assembly
A component is a configured instance of a generic Implementation.
ComponentImpl<I extends Implementation> - Class in org.apache.tuscany.model.assembly.impl
An implementation of Component.
ComponentImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
ComponentType - Interface in org.apache.tuscany.model.assembly
A logical definition of a type of component separate from any specific implementation.
ComponentTypeImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of ComponentType.
ComponentTypeImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ComponentTypeImpl
 
Composite - Interface in org.apache.tuscany.model.assembly
A model object that describes a container for parts.
CompositeComponent<I extends Composite> - Interface in org.apache.tuscany.model.assembly
Specialization of Component that represents a configured Module.
CompositeImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of Composite.
CompositeImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
ConfiguredPort<P extends Port> - Interface in org.apache.tuscany.model.assembly
Represents a configured port (e.g.
ConfiguredPortImpl<P extends Port> - Class in org.apache.tuscany.model.assembly.impl
Implementation of ConfiguredPort.
ConfiguredPortImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
ConfiguredProperty - Interface in org.apache.tuscany.model.assembly
The configured value of a Property.
ConfiguredPropertyImpl - Class in org.apache.tuscany.model.assembly.impl
Implementation of ConfiguredProperty
ConfiguredPropertyImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
ConfiguredReference - Interface in org.apache.tuscany.model.assembly
A configured reference associated with a particular usage.
ConfiguredReferenceImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of ConfiguredReference.
ConfiguredReferenceImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ConfiguredReferenceImpl
 
ConfiguredService - Interface in org.apache.tuscany.model.assembly
A configured service associated with a particular usage.
ConfiguredServiceImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of ConfiguredService.
ConfiguredServiceImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ConfiguredServiceImpl
 
ContextFactoryHolder - Interface in org.apache.tuscany.model.assembly
A model object that can hold a runtime context factory object.
createComponentType() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new ComponentType.
createComponentType() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createConfiguredProperty() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new ConfiguredProperty.
createConfiguredProperty() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createConfiguredReference() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new ConfiguredReference.
createConfiguredReference(String, String...) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Helper method for creating a configured reference.
createConfiguredReference() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createConfiguredReference(String, String...) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createConfiguredService() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new ConfiguredService.
createConfiguredService() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createEntryPoint() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new EntryPoint.
createEntryPoint(String, ServiceContract, Binding, String) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Helper method for creating an EntryPoint wired to a single target.
createEntryPoint(String, ConfiguredService, Binding, ConfiguredReference) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Helper method for creating an EntryPoint wired to a single target.
createEntryPoint() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createEntryPoint(String, ServiceContract, Binding, String) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createEntryPoint(String, ConfiguredService, Binding, ConfiguredReference) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createExternalService() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new ExternalService.
createExternalService() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createImportWSDL() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new ImportWSDL model object.
createImportWSDL(String, String) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new ImportWSDL model object initialized with the supplied values.
createImportWSDL() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createImportWSDL(String, String) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createJavaServiceContract() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new JavaServiceContract.
createJavaServiceContract() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createModule() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new Module.
createModule() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createModuleComponent() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new ModuleComponent.
createModuleComponent() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createModuleFragment() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new ModuleFragment.
createModuleFragment() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createProperty() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new Property.
createProperty(String, Class<?>) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Helper method for creating a simple Property.
createProperty() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createProperty(String, Class<?>) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createQName(String) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Create a qname from a URI
createQName(String) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createReference() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new Reference.
createReference(String, Class<?>) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Helper method for creating a reference.
createReference(String, Class<?>, Multiplicity) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Helper method for creating a reference.
createReference() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createReference(String, Class<?>) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createReference(String, Class<?>, Multiplicity) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createService() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new Service.
createService() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createServiceURI(String) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Create a new ServiceURI from the given uri string.
createServiceURI(ModuleComponent, String) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Creates a new ServiceURI from a module component and a service name.
createServiceURI(ModuleComponent, Part, ConfiguredPort) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Creates a new ServiceURI from a module component and configured port.
createServiceURI(ModuleComponent, String, String) - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
 
createServiceURI(String) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createServiceURI(ModuleComponent, String) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createServiceURI(ModuleComponent, Part, ConfiguredPort) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createServiceURI(ModuleComponent, String, String) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createSimpleComponent() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new SimpleComponent.
createSimpleComponent() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createSubsystem() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new Subsystem.
createSubsystem() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createWire() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Create a wire
createWire() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 
createWSDLServiceContract() - Method in interface org.apache.tuscany.model.assembly.AssemblyFactory
Returns a new WSDLServiceContract.
createWSDLServiceContract() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
 

D

decapitalizeName(String) - Static method in class org.apache.tuscany.model.util.XMLNameUtil
Decapitalize a name.

E

EntryPoint - Interface in org.apache.tuscany.model.assembly
An entry point exposed by its containing Composite.
EntryPointImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of EntryPoint.
EntryPointImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.EntryPointImpl
 
Extensible - Interface in org.apache.tuscany.model.assembly
An extensible model object.
ExtensibleImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of Extensible.
ExtensibleImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ExtensibleImpl
 
ExternalService - Interface in org.apache.tuscany.model.assembly
An external service consumed by its containing Composite.
ExternalServiceImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation ExternalService.
ExternalServiceImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ExternalServiceImpl
 

F

freeze() - Method in interface org.apache.tuscany.model.assembly.AssemblyObject
Freeze this model object preventing any additional changes.
freeze() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
 
freeze(List<T>) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
Freeze a list and its members
freeze() - Method in class org.apache.tuscany.model.assembly.impl.BindingImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.ComponentTypeImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredReferenceImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.EntryPointImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.ExtensibleImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.ExternalServiceImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.ImplementationImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.ModuleImpl
 
freeze() - Method in class org.apache.tuscany.model.assembly.impl.PortImpl
 
freeze() - Method in class org.apache.tuscany.model.util.NotifyingList
 

G

getAddress() - Method in class org.apache.tuscany.model.assembly.impl.ServiceURIImpl
 
getAddress() - Method in interface org.apache.tuscany.model.assembly.ServiceURI
 
getApplicationResourceLoader() - Method in interface org.apache.tuscany.model.assembly.AssemblyContext
Returns a loader for resources in the application environment.
getApplicationResourceLoader() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyContextImpl
 
getAssemblyFactory() - Method in interface org.apache.tuscany.model.assembly.AssemblyContext
Returns a factory that can be used to create other model objects
getAssemblyFactory() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyContextImpl
 
getAssemblyLoader() - Method in interface org.apache.tuscany.model.assembly.AssemblyContext
Returns a loader that can be used to load sub-models.
getAssemblyLoader() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyContextImpl
 
getBindings() - Method in interface org.apache.tuscany.model.assembly.EntryPoint
Returns the bindings supported by this entry point.
getBindings() - Method in interface org.apache.tuscany.model.assembly.ExternalService
Returns the bindings that can be used by operations on this external service.
getBindings() - Method in class org.apache.tuscany.model.assembly.impl.EntryPointImpl
 
getBindings() - Method in class org.apache.tuscany.model.assembly.impl.ExternalServiceImpl
 
getCallbackInterface() - Method in class org.apache.tuscany.model.assembly.impl.ServiceContractImpl
 
getCallbackInterface() - Method in interface org.apache.tuscany.model.assembly.ServiceContract
Returns the callback interface for wire from the provider back to its requestor.
getCallbackInterfaceName() - Method in class org.apache.tuscany.model.types.java.impl.JavaServiceContractImpl
 
getCallbackInterfaceName() - Method in interface org.apache.tuscany.model.types.java.JavaServiceContract
 
getCallbackPortType() - Method in class org.apache.tuscany.model.types.wsdl.impl.WSDLServiceContractImpl
 
getCallbackPortType() - Method in interface org.apache.tuscany.model.types.wsdl.WSDLServiceContract
Returns the callback WSDL portType.
getComponents() - Method in interface org.apache.tuscany.model.assembly.Composite
Returns all components contained in this composite.
getComponents() - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
getComponentType() - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
getComponentType() - Method in class org.apache.tuscany.model.assembly.impl.ImplementationImpl
 
getComponentType() - Method in class org.apache.tuscany.model.assembly.impl.SubsystemImpl
 
getComponentType() - Method in interface org.apache.tuscany.model.assembly.Implementation
Returns the generic component type corresponding to this implementation.
getComposite() - Method in class org.apache.tuscany.model.assembly.impl.PartImpl
 
getComposite() - Method in interface org.apache.tuscany.model.assembly.Part
Returns the composite that contains this component.
getConfiguredProperties() - Method in interface org.apache.tuscany.model.assembly.Component
Returns a list of configured property values for this configured instance.
getConfiguredProperties() - Method in class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
getConfiguredProperty(String) - Method in interface org.apache.tuscany.model.assembly.Component
Returns the ConfiguredProperty value for the specified property.
getConfiguredProperty(String) - Method in class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
getConfiguredReference(String) - Method in interface org.apache.tuscany.model.assembly.Component
Returns the ConfiguredReference value for the specified reference.
getConfiguredReference() - Method in interface org.apache.tuscany.model.assembly.EntryPoint
Returns the configured reference that wires this entry point to the published service inside the composite.
getConfiguredReference(String) - Method in class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
getConfiguredReference() - Method in class org.apache.tuscany.model.assembly.impl.EntryPointImpl
 
getConfiguredReferences() - Method in interface org.apache.tuscany.model.assembly.Component
Returns the configured references for the configured instance.
getConfiguredReferences() - Method in class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
getConfiguredService(String) - Method in interface org.apache.tuscany.model.assembly.Component
Returns the ConfiguredService value for the specified property.
getConfiguredService(ServiceURI) - Method in interface org.apache.tuscany.model.assembly.Composite
Returns the configured service at the given address.
getConfiguredService() - Method in interface org.apache.tuscany.model.assembly.EntryPoint
Returns the configured service exposed by this entry point.
getConfiguredService() - Method in interface org.apache.tuscany.model.assembly.ExternalService
Returns the configured service that this external service provides to other parts of the containing composite.
getConfiguredService(String) - Method in class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
getConfiguredService(ServiceURI) - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
getConfiguredService() - Method in class org.apache.tuscany.model.assembly.impl.EntryPointImpl
 
getConfiguredService() - Method in class org.apache.tuscany.model.assembly.impl.ExternalServiceImpl
 
getConfiguredServices() - Method in interface org.apache.tuscany.model.assembly.Component
Returns the configured services for the configured instance.
getConfiguredServices() - Method in class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
getContextFactory() - Method in interface org.apache.tuscany.model.assembly.ContextFactoryHolder
Returns the context factory
getContextFactory() - Method in class org.apache.tuscany.model.assembly.impl.ExternalServiceImpl
 
getContextFactory() - Method in class org.apache.tuscany.model.assembly.impl.PartImpl
 
getDefaultValue() - Method in class org.apache.tuscany.model.assembly.impl.PropertyImpl
 
getDefaultValue() - Method in interface org.apache.tuscany.model.assembly.Property
Returns the default value of the property.
getDefinition() - Method in class org.apache.tuscany.model.assembly.impl.ImportWSDLImpl
 
getDefinition() - Method in interface org.apache.tuscany.model.assembly.ImportWSDL
Returns the WSDL Definition.
getEntryPoints() - Method in interface org.apache.tuscany.model.assembly.Composite
Returns all entry points contained in this composite.
getEntryPoints() - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
getExtensibilityAttributes() - Method in interface org.apache.tuscany.model.assembly.Extensible
Returns the extensibility attributes.
getExtensibilityAttributes() - Method in class org.apache.tuscany.model.assembly.impl.ExtensibleImpl
 
getExtensibilityElements() - Method in interface org.apache.tuscany.model.assembly.Extensible
Returns the extensibility elements.
getExtensibilityElements() - Method in class org.apache.tuscany.model.assembly.impl.ExtensibleImpl
 
getExternalServices() - Method in interface org.apache.tuscany.model.assembly.Composite
Returns all external services contained in this composite.
getExternalServices() - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
getFullyQualifiedClassNameFromQName(String, String) - Static method in class org.apache.tuscany.model.util.XMLNameUtil
Returns a valid fully qualified class name from a QName.
getImplementation() - Method in interface org.apache.tuscany.model.assembly.Component
Returns the Implementation for this configured instance.
getImplementation() - Method in class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
getImplementationClass() - Method in interface org.apache.tuscany.model.assembly.Composite
Returns the implementation class.
getImplementationClass() - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
getInterface() - Method in class org.apache.tuscany.model.assembly.impl.ServiceContractImpl
 
getInterface() - Method in interface org.apache.tuscany.model.assembly.ServiceContract
Returns the interface for invocations from the requestor to the provider.
getInterfaceName() - Method in class org.apache.tuscany.model.types.java.impl.JavaServiceContractImpl
 
getInterfaceName() - Method in interface org.apache.tuscany.model.types.java.JavaServiceContract
 
getJavaNameFromXMLName(String, boolean) - Static method in class org.apache.tuscany.model.util.XMLNameUtil
Returns a valid Java name from an XML Name.
getLocation() - Method in class org.apache.tuscany.model.assembly.impl.ImportWSDLImpl
 
getLocation() - Method in interface org.apache.tuscany.model.assembly.ImportWSDL
Returns the location where the WSDL definition can be found.
getModuleComponentName() - Method in class org.apache.tuscany.model.assembly.impl.ServiceURIImpl
Returns the module component name
getModuleComponentName() - Method in interface org.apache.tuscany.model.assembly.ServiceURI
Returns the module component name
getModuleFragment(String) - Method in class org.apache.tuscany.model.assembly.impl.ModuleImpl
 
getModuleFragment(String) - Method in interface org.apache.tuscany.model.assembly.Module
Returns the specified assembly fragment.
getModuleFragments() - Method in class org.apache.tuscany.model.assembly.impl.ModuleImpl
 
getModuleFragments() - Method in interface org.apache.tuscany.model.assembly.Module
Returns a list of assembly fragments that combine to form a single module.
getMultiplicity() - Method in class org.apache.tuscany.model.assembly.impl.ReferenceImpl
 
getMultiplicity() - Method in interface org.apache.tuscany.model.assembly.Reference
Returns the multiplicity allowed for wires connected to this reference.
getName() - Method in interface org.apache.tuscany.model.assembly.Composite
Returns the name of the composite.
getName() - Method in interface org.apache.tuscany.model.assembly.ConfiguredPort
Returns the name of the port being configured.
getName() - Method in interface org.apache.tuscany.model.assembly.ConfiguredProperty
Returns the name of the property being configured.
getName() - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
getName() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
getName() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
getName() - Method in class org.apache.tuscany.model.assembly.impl.PartImpl
 
getName() - Method in class org.apache.tuscany.model.assembly.impl.PortImpl
 
getName() - Method in class org.apache.tuscany.model.assembly.impl.PropertyImpl
 
getName() - Method in interface org.apache.tuscany.model.assembly.Part
Returns the name that uniquely identifies this component within its containing composite.
getName() - Method in interface org.apache.tuscany.model.assembly.Port
Returns the name of the port where it is associated with a requestor or provider.
getName() - Method in interface org.apache.tuscany.model.assembly.Property
Returns the property name.
getNamespace() - Method in class org.apache.tuscany.model.assembly.impl.ImportWSDLImpl
 
getNamespace() - Method in interface org.apache.tuscany.model.assembly.ImportWSDL
Returns the namespace URI for this import.
getNSPrefixFromPackageName(String) - Static method in class org.apache.tuscany.model.util.XMLNameUtil
Returns a namespace prefix for the given package Name.
getOverrideOption() - Method in interface org.apache.tuscany.model.assembly.ConfiguredProperty
Returns the override option that determines if any configuration for this property that is contained in this composite can be overridden by configuration supplied from outside.
getOverrideOption() - Method in interface org.apache.tuscany.model.assembly.ExternalService
Returns the override option that determines if any wiring for this external service that is contained in this composite can be overridden by wired supplied from outside.
getOverrideOption() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
getOverrideOption() - Method in class org.apache.tuscany.model.assembly.impl.ExternalServiceImpl
 
getPackageNameFromNamespace(String) - Static method in class org.apache.tuscany.model.util.XMLNameUtil
Return an EPackage name for the given namespace.
getPart(String) - Method in interface org.apache.tuscany.model.assembly.Composite
Returns the named part.
getPart() - Method in interface org.apache.tuscany.model.assembly.ConfiguredPort
Returns the part containing this port.
getPart(String) - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
getPart() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
getPartName() - Method in class org.apache.tuscany.model.assembly.impl.ServiceURIImpl
Returns the part name
getPartName() - Method in interface org.apache.tuscany.model.assembly.ServiceURI
Returns the part name
getPath() - Method in class org.apache.tuscany.model.assembly.impl.ServiceURIImpl
 
getPath() - Method in interface org.apache.tuscany.model.assembly.ServiceURI
 
getPort() - Method in interface org.apache.tuscany.model.assembly.ConfiguredPort
Returns the port that is being configured.
getPort() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
getPortType() - Method in class org.apache.tuscany.model.types.wsdl.impl.WSDLServiceContractImpl
 
getPortType() - Method in interface org.apache.tuscany.model.types.wsdl.WSDLServiceContract
Returns the WSDL portType.
getProperties() - Method in interface org.apache.tuscany.model.assembly.ComponentType
Returns the list of properties that can be used to configure components with this component type.
getProperties() - Method in class org.apache.tuscany.model.assembly.impl.ComponentTypeImpl
 
getProperty(String) - Method in interface org.apache.tuscany.model.assembly.ComponentType
Returns the specified property
getProperty() - Method in interface org.apache.tuscany.model.assembly.ConfiguredProperty
Returns the Property whose value is being set.
getProperty(String) - Method in class org.apache.tuscany.model.assembly.impl.ComponentTypeImpl
 
getProperty() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
getProxyFactory() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
getProxyFactory() - Method in interface org.apache.tuscany.model.assembly.ProxyFactoryHolder
Returns the proxy factory
getReference(String) - Method in interface org.apache.tuscany.model.assembly.ComponentType
Returns the specified reference.
getReference(String) - Method in class org.apache.tuscany.model.assembly.impl.ComponentTypeImpl
 
getReferences() - Method in interface org.apache.tuscany.model.assembly.ComponentType
Returns the list of references this component type consumes.
getReferences() - Method in class org.apache.tuscany.model.assembly.impl.ComponentTypeImpl
 
getScope() - Method in class org.apache.tuscany.model.assembly.impl.ServiceContractImpl
 
getScope() - Method in interface org.apache.tuscany.model.assembly.ServiceContract
Returns the scope of this service contract.
getService(String) - Method in interface org.apache.tuscany.model.assembly.ComponentType
Returns the specfied service if exposed by this component type.
getService(String) - Method in class org.apache.tuscany.model.assembly.impl.ComponentTypeImpl
 
getServiceContract() - Method in class org.apache.tuscany.model.assembly.impl.PortImpl
 
getServiceContract() - Method in interface org.apache.tuscany.model.assembly.Port
Returns the contract for invocations of a service using this port.
getServiceName() - Method in class org.apache.tuscany.model.assembly.impl.ServiceURIImpl
Returns the service name
getServiceName() - Method in interface org.apache.tuscany.model.assembly.ServiceURI
Returns the service name
getServices() - Method in interface org.apache.tuscany.model.assembly.ComponentType
Returns a list of services exposed by this component type.
getServices() - Method in class org.apache.tuscany.model.assembly.impl.ComponentTypeImpl
 
getSource() - Method in class org.apache.tuscany.model.assembly.impl.WireImpl
 
getSource() - Method in interface org.apache.tuscany.model.assembly.Wire
Returns the URI for the source of the request.
getTarget() - Method in class org.apache.tuscany.model.assembly.impl.WireImpl
 
getTarget() - Method in interface org.apache.tuscany.model.assembly.Wire
Returns the URI for the target of the request.
getTargetConfiguredServices() - Method in interface org.apache.tuscany.model.assembly.ConfiguredReference
Returns the list of configured services that are wired to this configured reference.
getTargetConfiguredServices() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredReferenceImpl
 
getTargets() - Method in interface org.apache.tuscany.model.assembly.ConfiguredReference
List of URIs for the targets of this reference.
getTargets() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredReferenceImpl
 
getType() - Method in class org.apache.tuscany.model.assembly.impl.PropertyImpl
 
getType() - Method in interface org.apache.tuscany.model.assembly.Property
Returns the type of this property as used by the runtime.
getTypeHelper() - Method in interface org.apache.tuscany.model.assembly.AssemblyContext
Returns an SDO type helper.
getTypeHelper() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyContextImpl
 
getURI() - Method in interface org.apache.tuscany.model.assembly.Binding
Returns the binding URI.
getURI() - Method in interface org.apache.tuscany.model.assembly.CompositeComponent
Returns the uri that uniquely identifies this module component.
getURI() - Method in class org.apache.tuscany.model.assembly.impl.BindingImpl
 
getURI() - Method in class org.apache.tuscany.model.assembly.impl.ModuleComponentImpl
 
getURI() - Method in class org.apache.tuscany.model.assembly.impl.SubsystemImpl
 
getURI() - Method in interface org.apache.tuscany.model.assembly.Subsystem
Returns the subsystem uri.
getValue() - Method in interface org.apache.tuscany.model.assembly.ConfiguredProperty
Returns the value being set for this usage of the Property.
getValue() - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
getWebAppName() - Method in interface org.apache.tuscany.model.assembly.AssemblyContext
Returns the Web application module URI
getWebAppName() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyContextImpl
 
getWires() - Method in interface org.apache.tuscany.model.assembly.Composite
Returns the wires contained in this composite.
getWires() - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
getWSDLImports() - Method in interface org.apache.tuscany.model.assembly.Composite
Returns the WSDL imports declared in this composite.
getWSDLImports(String) - Method in interface org.apache.tuscany.model.assembly.Composite
Returns the WSDL imports for the given namespace.
getWSDLImports() - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
getWSDLImports(String) - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 

I

Implementation - Interface in org.apache.tuscany.model.assembly
The implementation for a specific component instance.
ImplementationImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of Implementation.
ImplementationImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ImplementationImpl
 
ImportWSDL - Interface in org.apache.tuscany.model.assembly
Model object that represents the import of an external WSDL definition.
ImportWSDLImpl - Class in org.apache.tuscany.model.assembly.impl
Implementation of ImportWSDL.
ImportWSDLImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ImportWSDLImpl
 
initialize(AssemblyContext) - Method in interface org.apache.tuscany.model.assembly.AssemblyObject
Initialize this model object.
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
 
initialize(Collection, AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
Initialize members of a collection
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.BindingImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.ComponentTypeImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.EntryPointImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.ExtensibleImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.ExternalServiceImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.ImplementationImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.ImportWSDLImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.ModuleImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.PortImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.types.java.impl.JavaServiceContractImpl
 
initialize(AssemblyContext) - Method in class org.apache.tuscany.model.types.wsdl.impl.WSDLServiceContractImpl
 
isFrozen() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
Returns true if the object is frozen
isInitialized() - Method in class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
Returns true if the object is initialized
isMany() - Method in class org.apache.tuscany.model.assembly.impl.PropertyImpl
 
isMany() - Method in interface org.apache.tuscany.model.assembly.Property
Returns true if the property allows multiple values.
isRequired() - Method in class org.apache.tuscany.model.assembly.impl.PropertyImpl
 
isRequired() - Method in interface org.apache.tuscany.model.assembly.Property
Returns true if a value must be supplied for the property.
isSCAScheme() - Method in class org.apache.tuscany.model.assembly.impl.ServiceURIImpl
 
isSCAScheme() - Method in interface org.apache.tuscany.model.assembly.ServiceURI
Returns true if the address scheme is sca

J

JavaServiceContract - Interface in org.apache.tuscany.model.types.java
Represents a Java service contract.
JavaServiceContractImpl - Class in org.apache.tuscany.model.types.java.impl
An implementation of JavaServiceContract.
JavaServiceContractImpl() - Constructor for class org.apache.tuscany.model.types.java.impl.JavaServiceContractImpl
Constructor

L

loadDefinition(String) - Method in interface org.apache.tuscany.model.assembly.loader.AssemblyModelLoader
Load a WSDL definition
loadDefinition(String) - Method in class org.apache.tuscany.model.scdl.loader.impl.SCDLAssemblyModelLoaderImpl
 
loadDefinitions(String) - Method in interface org.apache.tuscany.model.assembly.loader.AssemblyModelLoader
Load definitions by namespace
loadDefinitions(String) - Method in class org.apache.tuscany.model.scdl.loader.impl.SCDLAssemblyModelLoaderImpl
 

M

ModelRuntimeException - Exception in org.apache.tuscany.model
The root runtime exception for the model.
ModelRuntimeException() - Constructor for exception org.apache.tuscany.model.ModelRuntimeException
 
ModelRuntimeException(String) - Constructor for exception org.apache.tuscany.model.ModelRuntimeException
 
ModelRuntimeException(String, Throwable) - Constructor for exception org.apache.tuscany.model.ModelRuntimeException
 
ModelRuntimeException(Throwable) - Constructor for exception org.apache.tuscany.model.ModelRuntimeException
 
Module - Interface in org.apache.tuscany.model.assembly
A specialized Implementation that defines a modular unit of assembly.
ModuleComponent - Interface in org.apache.tuscany.model.assembly
Specialization of Component that represents a configured Module.
ModuleComponentImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of ModuleComponent.
ModuleComponentImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ModuleComponentImpl
 
ModuleFragment - Interface in org.apache.tuscany.model.assembly
A fragment of assembly configuration within a module.
ModuleFragmentImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of ModuleFragment.
ModuleFragmentImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ModuleFragmentImpl
 
ModuleImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of Module.
ModuleImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ModuleImpl
Constructor
Multiplicity - Enum in org.apache.tuscany.model.assembly
Enumeration for multiplicity.

N

NotifyingList<E> - Class in org.apache.tuscany.model.util
A list that invokes added or removed methods when elements are added or removed.
NotifyingList() - Constructor for class org.apache.tuscany.model.util.NotifyingList
 

O

org.apache.tuscany.model - package org.apache.tuscany.model
 
org.apache.tuscany.model.assembly - package org.apache.tuscany.model.assembly
 
org.apache.tuscany.model.assembly.impl - package org.apache.tuscany.model.assembly.impl
 
org.apache.tuscany.model.assembly.loader - package org.apache.tuscany.model.assembly.loader
 
org.apache.tuscany.model.scdl.loader.impl - package org.apache.tuscany.model.scdl.loader.impl
 
org.apache.tuscany.model.types.java - package org.apache.tuscany.model.types.java
 
org.apache.tuscany.model.types.java.impl - package org.apache.tuscany.model.types.java.impl
 
org.apache.tuscany.model.types.wsdl - package org.apache.tuscany.model.types.wsdl
 
org.apache.tuscany.model.types.wsdl.impl - package org.apache.tuscany.model.types.wsdl.impl
 
org.apache.tuscany.model.util - package org.apache.tuscany.model.util
 
OverrideOption - Enum in org.apache.tuscany.model.assembly
Enumeration for override options that are used to control whether configuration information can be overridden by larger grained definitions.

P

Part - Interface in org.apache.tuscany.model.assembly
A configured object that is contained inside a Composite.
PartImpl - Class in org.apache.tuscany.model.assembly.impl
Implementation of Part.
PartImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.PartImpl
 
Port - Interface in org.apache.tuscany.model.assembly
Abstraction for the association of a service contract with a requestor or provider.
PortImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of Port.
PortImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.PortImpl
 
Property - Interface in org.apache.tuscany.model.assembly
A description of a property that can be used to configure a component.
PropertyImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of Property.
PropertyImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.PropertyImpl
 
ProxyFactoryHolder - Interface in org.apache.tuscany.model.assembly
A model object that can hold a runtime proxy factory object.

R

Reference - Interface in org.apache.tuscany.model.assembly
The association of a port with a requestor.
ReferenceImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of Reference.
ReferenceImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ReferenceImpl
 
remove(int) - Method in class org.apache.tuscany.model.util.NotifyingList
 
remove(Object) - Method in class org.apache.tuscany.model.util.NotifyingList
 
removeAll(Collection<?>) - Method in class org.apache.tuscany.model.util.NotifyingList
 
removed(E) - Method in class org.apache.tuscany.model.util.NotifyingList
 

S

SCDLAssemblyModelLoaderImpl - Class in org.apache.tuscany.model.scdl.loader.impl
 
SCDLAssemblyModelLoaderImpl() - Constructor for class org.apache.tuscany.model.scdl.loader.impl.SCDLAssemblyModelLoaderImpl
 
Scope - Enum in org.apache.tuscany.model.assembly
The types of scope supported by assemblies.
Service - Interface in org.apache.tuscany.model.assembly
The association of a port with a provider.
ServiceContract - Interface in org.apache.tuscany.model.assembly
The contract specified by a requestor or provider for invocations across a port.
ServiceContractImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of ServiceContract.
ServiceContractImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ServiceContractImpl
 
ServiceImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of Service.
ServiceImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.ServiceImpl
 
ServiceURI - Interface in org.apache.tuscany.model.assembly
Represents a service URI.
ServiceURIImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of ServiceURI.
ServiceURIImpl(String) - Constructor for class org.apache.tuscany.model.assembly.impl.ServiceURIImpl
Constructs a new ServiceURIImpl.
ServiceURIImpl(ModuleComponent, String, String) - Constructor for class org.apache.tuscany.model.assembly.impl.ServiceURIImpl
Constructs a new ServiceURIImpl.
ServiceURIImpl(ModuleComponent, Part, ConfiguredPort) - Constructor for class org.apache.tuscany.model.assembly.impl.ServiceURIImpl
Constructs a new ServiceURIImpl.
ServiceURIImpl(ModuleComponent, String) - Constructor for class org.apache.tuscany.model.assembly.impl.ServiceURIImpl
Constructor
setCallbackInterface(Class) - Method in class org.apache.tuscany.model.assembly.impl.ServiceContractImpl
 
setCallbackInterface(Class) - Method in interface org.apache.tuscany.model.assembly.ServiceContract
Sets the callback interface for wire from the provider back to its requestor.
setCallbackInterfaceName(String) - Method in class org.apache.tuscany.model.types.java.impl.JavaServiceContractImpl
 
setCallbackInterfaceName(String) - Method in interface org.apache.tuscany.model.types.java.JavaServiceContract
 
setCallbackPortType(PortType) - Method in class org.apache.tuscany.model.types.wsdl.impl.WSDLServiceContractImpl
 
setCallbackPortType(PortType) - Method in interface org.apache.tuscany.model.types.wsdl.WSDLServiceContract
Sets the callback WSDL portType.
setComponentType(ComponentType) - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
setComponentType(ComponentType) - Method in class org.apache.tuscany.model.assembly.impl.ImplementationImpl
 
setComponentType(ComponentType) - Method in class org.apache.tuscany.model.assembly.impl.SubsystemImpl
 
setComponentType(ComponentType) - Method in interface org.apache.tuscany.model.assembly.Implementation
Sets the generic component type corresponding to this implementation.
setComposite(Composite) - Method in class org.apache.tuscany.model.assembly.impl.PartImpl
 
setComposite(Composite) - Method in interface org.apache.tuscany.model.assembly.Part
Sets the composite that contains this component.
setConfiguredReference(ConfiguredReference) - Method in interface org.apache.tuscany.model.assembly.EntryPoint
Sets the configured reference that wires this entry point to the published service inside the composite.
setConfiguredReference(ConfiguredReference) - Method in class org.apache.tuscany.model.assembly.impl.EntryPointImpl
 
setConfiguredService(ConfiguredService) - Method in interface org.apache.tuscany.model.assembly.EntryPoint
Sets the configured service exposed by this entry point.
setConfiguredService(ConfiguredService) - Method in interface org.apache.tuscany.model.assembly.ExternalService
Sets the configured service that this external service provides to other parts of the containing composite
setConfiguredService(ConfiguredService) - Method in class org.apache.tuscany.model.assembly.impl.EntryPointImpl
 
setConfiguredService(ConfiguredService) - Method in class org.apache.tuscany.model.assembly.impl.ExternalServiceImpl
 
setContextFactory(Object) - Method in interface org.apache.tuscany.model.assembly.ContextFactoryHolder
Sets the context factory
setContextFactory(Object) - Method in class org.apache.tuscany.model.assembly.impl.ExternalServiceImpl
 
setContextFactory(Object) - Method in class org.apache.tuscany.model.assembly.impl.PartImpl
 
setDefaultValue(Object) - Method in class org.apache.tuscany.model.assembly.impl.PropertyImpl
 
setDefaultValue(Object) - Method in interface org.apache.tuscany.model.assembly.Property
Sets the default value of the property.
setDefinition(Definition) - Method in class org.apache.tuscany.model.assembly.impl.ImportWSDLImpl
 
setDefinition(Definition) - Method in interface org.apache.tuscany.model.assembly.ImportWSDL
Sets the WSDL Definition.
setImplementation(I) - Method in interface org.apache.tuscany.model.assembly.Component
Sets the Implementation for this configured instance
setImplementation(I) - Method in class org.apache.tuscany.model.assembly.impl.ComponentImpl
 
setImplementationClass(Class<?>) - Method in interface org.apache.tuscany.model.assembly.Composite
Sets the implementation class.
setImplementationClass(Class<?>) - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
setInterface(Class) - Method in class org.apache.tuscany.model.assembly.impl.ServiceContractImpl
 
setInterface(Class) - Method in interface org.apache.tuscany.model.assembly.ServiceContract
Sets the interface for invocations from the requestor to the provider.
setInterfaceName(String) - Method in class org.apache.tuscany.model.types.java.impl.JavaServiceContractImpl
 
setInterfaceName(String) - Method in interface org.apache.tuscany.model.types.java.JavaServiceContract
 
setLocation(String) - Method in class org.apache.tuscany.model.assembly.impl.ImportWSDLImpl
 
setLocation(String) - Method in interface org.apache.tuscany.model.assembly.ImportWSDL
Set the location where the WSDL definition can be found.
setMany(boolean) - Method in class org.apache.tuscany.model.assembly.impl.PropertyImpl
 
setMany(boolean) - Method in interface org.apache.tuscany.model.assembly.Property
Sets whether or not the property allows multiple values.
setMultiplicity(Multiplicity) - Method in class org.apache.tuscany.model.assembly.impl.ReferenceImpl
 
setMultiplicity(Multiplicity) - Method in interface org.apache.tuscany.model.assembly.Reference
Sets the multiplicity allowed for wires connected to this reference.
setName(String) - Method in interface org.apache.tuscany.model.assembly.Composite
Sets the name of the composite.
setName(String) - Method in interface org.apache.tuscany.model.assembly.ConfiguredPort
Set the name of the port being configured.
setName(String) - Method in interface org.apache.tuscany.model.assembly.ConfiguredProperty
Set the name of the property being configured.
setName(String) - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
 
setName(String) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
setName(String) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
setName(String) - Method in class org.apache.tuscany.model.assembly.impl.PartImpl
 
setName(String) - Method in class org.apache.tuscany.model.assembly.impl.PortImpl
 
setName(String) - Method in class org.apache.tuscany.model.assembly.impl.PropertyImpl
 
setName(String) - Method in interface org.apache.tuscany.model.assembly.Part
Sets the name that uniquely identifies this component within its containing composite.
setName(String) - Method in interface org.apache.tuscany.model.assembly.Port
Sets the name of the port where it is associated with a requestor or provider.
setName(String) - Method in interface org.apache.tuscany.model.assembly.Property
Sets the property name.
setNamespace(String) - Method in class org.apache.tuscany.model.assembly.impl.ImportWSDLImpl
 
setNamespace(String) - Method in interface org.apache.tuscany.model.assembly.ImportWSDL
Sets the namespace URI for this import.
setOverrideOption(OverrideOption) - Method in interface org.apache.tuscany.model.assembly.ConfiguredProperty
Set the override option that determines if any configuration for this property that is contained in this composite can be overridden by configuration supplied from outside.
setOverrideOption(OverrideOption) - Method in interface org.apache.tuscany.model.assembly.ExternalService
Set the override option that determines if any wiring for this external service that is contained in this composite can be overridden by wired supplied from outside.
setOverrideOption(OverrideOption) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
setOverrideOption(OverrideOption) - Method in class org.apache.tuscany.model.assembly.impl.ExternalServiceImpl
 
setPart(Part) - Method in interface org.apache.tuscany.model.assembly.ConfiguredPort
Sets the configured part containing this port.
setPart(Part) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
setPort(P) - Method in interface org.apache.tuscany.model.assembly.ConfiguredPort
Sets the port that is being configured.
setPort(P) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
setPortType(PortType) - Method in class org.apache.tuscany.model.types.wsdl.impl.WSDLServiceContractImpl
 
setPortType(PortType) - Method in interface org.apache.tuscany.model.types.wsdl.WSDLServiceContract
Sets the WSDL portType.
setProperty(Property) - Method in interface org.apache.tuscany.model.assembly.ConfiguredProperty
Sets the Property whose value is being set.
setProperty(Property) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
setProxyFactory(Object) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl
 
setProxyFactory(Object) - Method in interface org.apache.tuscany.model.assembly.ProxyFactoryHolder
Sets the proxy factory
setRequired(boolean) - Method in class org.apache.tuscany.model.assembly.impl.PropertyImpl
 
setRequired(boolean) - Method in interface org.apache.tuscany.model.assembly.Property
Sets whether a value must be supplied for the property.
setScope(Scope) - Method in class org.apache.tuscany.model.assembly.impl.ServiceContractImpl
 
setScope(Scope) - Method in interface org.apache.tuscany.model.assembly.ServiceContract
Sets the scope.
setServiceContract(ServiceContract) - Method in class org.apache.tuscany.model.assembly.impl.PortImpl
 
setServiceContract(ServiceContract) - Method in interface org.apache.tuscany.model.assembly.Port
Set the contract for invocations of a service using this port.
setSource(ServiceURI) - Method in class org.apache.tuscany.model.assembly.impl.WireImpl
 
setSource(ServiceURI) - Method in interface org.apache.tuscany.model.assembly.Wire
Sets the URI for the source of the request.
setTarget(ServiceURI) - Method in class org.apache.tuscany.model.assembly.impl.WireImpl
 
setTarget(ServiceURI) - Method in interface org.apache.tuscany.model.assembly.Wire
Sets the URI for the target of the request.
setType(Class<?>) - Method in class org.apache.tuscany.model.assembly.impl.PropertyImpl
 
setType(Class<?>) - Method in interface org.apache.tuscany.model.assembly.Property
Sets the type of this property as used by the runtime
setURI(String) - Method in interface org.apache.tuscany.model.assembly.Binding
Sets binding URI.
setURI(String) - Method in interface org.apache.tuscany.model.assembly.CompositeComponent
Sets the uri that uniquely identifies this module component.
setURI(String) - Method in class org.apache.tuscany.model.assembly.impl.BindingImpl
 
setURI(String) - Method in class org.apache.tuscany.model.assembly.impl.ModuleComponentImpl
 
setURI(String) - Method in class org.apache.tuscany.model.assembly.impl.SubsystemImpl
 
setURI(String) - Method in interface org.apache.tuscany.model.assembly.Subsystem
Sets the subsystem uri.
setValue(Object) - Method in interface org.apache.tuscany.model.assembly.ConfiguredProperty
Sets the value being set for this usage of the Property.
setValue(Object) - Method in class org.apache.tuscany.model.assembly.impl.ConfiguredPropertyImpl
 
Subsystem - Interface in org.apache.tuscany.model.assembly
Represents a subsystem.
SubsystemImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of Subsystem.
SubsystemImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.SubsystemImpl
 

V

valueOf(String) - Static method in enum org.apache.tuscany.model.assembly.Multiplicity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tuscany.model.assembly.OverrideOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tuscany.model.assembly.Scope
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.tuscany.model.assembly.Multiplicity
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.apache.tuscany.model.assembly.OverrideOption
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.apache.tuscany.model.assembly.Scope
Returns an array containing the constants of this enum type, in the order they're declared.
visit(AssemblyObject) - Method in interface org.apache.tuscany.model.assembly.AssemblyVisitor
Visit the given model object.

W

wire(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.CompositeImpl
Wire the parts in this composite.
wire(AssemblyContext) - Method in class org.apache.tuscany.model.assembly.impl.ModuleFragmentImpl
 
Wire - Interface in org.apache.tuscany.model.assembly
A connection between a requestor (source) and a provider (target).
WireImpl - Class in org.apache.tuscany.model.assembly.impl
An implementation of Wire.
WireImpl() - Constructor for class org.apache.tuscany.model.assembly.impl.WireImpl
 
WSDLServiceContract - Interface in org.apache.tuscany.model.types.wsdl
A WSDL service contract.
WSDLServiceContractImpl - Class in org.apache.tuscany.model.types.wsdl.impl
An implementation of WSDLServiceContract.
WSDLServiceContractImpl() - Constructor for class org.apache.tuscany.model.types.wsdl.impl.WSDLServiceContractImpl
Constructor

X

XMLNameUtil - Class in org.apache.tuscany.model.util
A utility class that converts between XML names and Java names.

A B C D E F G I J L M N O P R S V W X
Tuscany Assembly Model

-