public interface AbstractComponent
Modifier and Type | Method and Description |
---|---|
ComponentDeclaration |
getComponentDeclaration()
Returns the component description (dependencies, service provided, etc ...).
|
DependencyManager |
getDependencyManager()
Returns the dependency manager associated with this component.
|
<U> U |
getInstance()
Returns the instance that make up this component.
|
java.lang.Object[] |
getInstances()
Returns the composition instances that make up this component, or just the
component instance if it does not have a composition, or an empty array if
the component has not even been instantiated.
|
<K,V> java.util.Dictionary<K,V> |
getServiceProperties()
Returns the component service properties.
|
<U> U getInstance()
java.lang.Object[] getInstances()
<K,V> java.util.Dictionary<K,V> getServiceProperties()
DependencyManager getDependencyManager()
ComponentDeclaration getComponentDeclaration()