|
Tuscany Assembly Model | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Composite
A model object that describes a container for parts.
Method Summary | |
---|---|
List<Component> |
getComponents()
Returns all components contained in this composite. |
ConfiguredService |
getConfiguredService(ServiceURI address)
Returns the configured service at the given address. |
List<EntryPoint> |
getEntryPoints()
Returns all entry points contained in this composite. |
List<ExternalService> |
getExternalServices()
Returns all external services contained in this composite. |
Class<?> |
getImplementationClass()
Returns the implementation class. |
String |
getName()
Returns the name of the composite. |
Part |
getPart(String name)
Returns the named part. |
List<Wire> |
getWires()
Returns the wires contained in this composite. |
List<ImportWSDL> |
getWSDLImports()
Returns the WSDL imports declared in this composite. |
List<ImportWSDL> |
getWSDLImports(String namespace)
Returns the WSDL imports for the given namespace. |
void |
setImplementationClass(Class<?> value)
Sets the implementation class. |
void |
setName(String name)
Sets the name of the composite. |
Methods inherited from interface org.apache.tuscany.model.assembly.Implementation |
---|
getComponentType, setComponentType |
Methods inherited from interface org.apache.tuscany.model.assembly.Extensible |
---|
getExtensibilityAttributes, getExtensibilityElements |
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyObject |
---|
accept, freeze, initialize |
Method Detail |
---|
String getName()
void setName(String name)
name
- the name of the compositePart getPart(String name)
name
- List<EntryPoint> getEntryPoints()
List<Component> getComponents()
List<ExternalService> getExternalServices()
List<Wire> getWires()
List<ImportWSDL> getWSDLImports()
List<ImportWSDL> getWSDLImports(String namespace)
namespace
- ConfiguredService getConfiguredService(ServiceURI address)
address
- Class<?> getImplementationClass()
void setImplementationClass(Class<?> value)
|
Tuscany Assembly Model | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |