|
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 | |
---|---|
java.util.List<Component> |
getComponents()
Returns all components contained in this composite. |
ConfiguredService |
getConfiguredService(ServiceURI address)
Returns the configured service at the given address. |
java.util.List<EntryPoint> |
getEntryPoints()
Returns all entry points contained in this composite. |
java.util.List<ExternalService> |
getExternalServices()
Returns all external services contained in this composite. |
java.lang.Class<?> |
getImplementationClass()
Returns the implementation class. |
java.lang.String |
getName()
Returns the name of the composite. |
Part |
getPart(java.lang.String name)
Returns the named part. |
java.util.List<Wire> |
getWires()
Returns the wires contained in this composite. |
java.util.List<ImportWSDL> |
getWSDLImports()
Returns the WSDL imports declared in this composite. |
java.util.List<ImportWSDL> |
getWSDLImports(java.lang.String namespace)
Returns the WSDL imports for the given namespace. |
void |
setImplementationClass(java.lang.Class<?> value)
Sets the implementation class. |
void |
setName(java.lang.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 |
---|
java.lang.String getName()
void setName(java.lang.String name)
name
- the name of the compositePart getPart(java.lang.String name)
name
- java.util.List<EntryPoint> getEntryPoints()
java.util.List<Component> getComponents()
java.util.List<ExternalService> getExternalServices()
java.util.List<Wire> getWires()
java.util.List<ImportWSDL> getWSDLImports()
java.util.List<ImportWSDL> getWSDLImports(java.lang.String namespace)
namespace
- ConfiguredService getConfiguredService(ServiceURI address)
address
- java.lang.Class<?> getImplementationClass()
void setImplementationClass(java.lang.Class<?> value)
|
Tuscany Assembly Model | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |