Tuscany Assembly Model

org.apache.tuscany.model.assembly
Interface AtomicComponent

All Superinterfaces:
AssemblyObject, Component<AtomicImplementation>, ContextFactoryHolder, Extensible, Part
All Known Implementing Classes:
AtomicComponentImpl

public interface AtomicComponent
extends Component<AtomicImplementation>

An atomic component, specifically not an Composite.


Method Summary
 
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

-