|
Tuscany Assembly Model | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Component<I extends Implementation>
A component is a configured instance of a generic Implementation
.
Method Summary | |
---|---|
List<ConfiguredProperty> |
getConfiguredProperties()
Returns a list of configured property values for this configured instance. |
ConfiguredProperty |
getConfiguredProperty(String name)
Returns the ConfiguredProperty value for the specified property. |
ConfiguredReference |
getConfiguredReference(String name)
Returns the ConfiguredReference value for the specified reference. |
List<ConfiguredReference> |
getConfiguredReferences()
Returns the configured references for the configured instance. |
ConfiguredService |
getConfiguredService(String name)
Returns the ConfiguredService value for the specified property. |
List<ConfiguredService> |
getConfiguredServices()
Returns the configured services for the configured instance. |
I |
getImplementation()
Returns the Implementation for this configured instance. |
void |
setImplementation(I value)
Sets the Implementation for this configured instance |
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 |
Method Detail |
---|
I getImplementation()
void setImplementation(I value)
value
- the Implementation for this configured instanceList<ConfiguredProperty> getConfiguredProperties()
ConfiguredProperty getConfiguredProperty(String name)
name
- the name of the Property
List<ConfiguredReference> getConfiguredReferences()
ConfiguredReference getConfiguredReference(String name)
name
- the name of the Property
List<ConfiguredService> getConfiguredServices()
ConfiguredService getConfiguredService(String name)
name
- the name of the Property
|
Tuscany Assembly Model | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |