Tuscany Assembly Model

org.apache.tuscany.model.assembly
Interface ModuleComponent

All Superinterfaces:
AssemblyObject, Component<Module>, CompositeComponent<Module>, ContextFactoryHolder, Extensible, Part
All Known Implementing Classes:
ModuleComponentImpl

public interface ModuleComponent
extends CompositeComponent<Module>

Specialization of Component that represents a configured Module.


Method Summary
 
Methods inherited from interface org.apache.tuscany.model.assembly.CompositeComponent
getURI, setURI
 
Methods inherited from interface org.apache.tuscany.model.assembly.Component
getConfiguredProperties, getConfiguredProperty, getConfiguredReference, getConfiguredReferences, getConfiguredService, getConfiguredServices, getImplementation, setImplementation
 
Methods inherited from interface org.apache.tuscany.model.assembly.Part
getComposite, getName, setComposite, setName
 
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
 
Methods inherited from interface org.apache.tuscany.model.assembly.ContextFactoryHolder
getContextFactory, setContextFactory
 


Tuscany Assembly Model

-