org.apache.tuscany.model.assembly.impl
Class SubsystemImpl
java.lang.Object
org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
org.apache.tuscany.model.assembly.impl.ExtensibleImpl
org.apache.tuscany.model.assembly.impl.CompositeImpl
org.apache.tuscany.model.assembly.impl.SubsystemImpl
- All Implemented Interfaces:
- AssemblyObject, Composite, Extensible, Implementation, Subsystem
public class SubsystemImpl
- extends CompositeImpl
- implements Subsystem
An implementation of Subsystem.
Methods inherited from class org.apache.tuscany.model.assembly.impl.CompositeImpl |
accept, freeze, getComponents, getConfiguredService, getEntryPoints, getExternalServices, getImplementationClass, getName, getPart, getWires, getWSDLImports, getWSDLImports, initialize, setImplementationClass, setName, wire |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.tuscany.model.assembly.Composite |
getComponents, getConfiguredService, getEntryPoints, getExternalServices, getImplementationClass, getName, getPart, getWires, getWSDLImports, getWSDLImports, setImplementationClass, setName |
SubsystemImpl
protected SubsystemImpl()
getURI
public String getURI()
- Description copied from interface:
Subsystem
- Returns the subsystem uri.
- Specified by:
getURI
in interface Subsystem
- Returns:
setURI
public void setURI(String value)
- Description copied from interface:
Subsystem
- Sets the subsystem uri.
- Specified by:
setURI
in interface Subsystem
getComponentType
public ComponentType getComponentType()
- Description copied from interface:
Implementation
- Returns the generic component type corresponding to this implementation.
- Specified by:
getComponentType
in interface Implementation
- Overrides:
getComponentType
in class CompositeImpl
- Returns:
- the generic component type corresponding to this implementation
setComponentType
public void setComponentType(ComponentType componentType)
- Description copied from interface:
Implementation
- Sets the generic component type corresponding to this implementation.
- Specified by:
setComponentType
in interface Implementation
- Overrides:
setComponentType
in class CompositeImpl
- Parameters:
componentType
- the generic component type corresponding to this implementation
-