| Modifier and Type | Method and Description |
|---|---|
<S> ComponentHolder<S> |
ComponentRegistry.createComponentHolder(ComponentActivator activator,
ComponentMetadata metadata,
ComponentLogger logger)
Factory method to issue
ComponentHolder instances to manage
components described by the given component metadata. |
| Constructor and Description |
|---|
DefaultConfigurableComponentHolder(ComponentActivator activator,
ComponentMetadata metadata,
ComponentLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
ComponentMethodsImpl.initComponentMethods(ComponentMetadata componentMetadata,
java.lang.Class<T> implementationObjectClass,
ComponentLogger logger) |
void |
ComponentMethods.initComponentMethods(ComponentMetadata componentMetadata,
java.lang.Class<T> implementationObjectClass,
ComponentLogger logger) |
| Constructor and Description |
|---|
ComponentConstructor(ComponentMetadata componentMetadata,
java.lang.Class<S> componentClass,
ComponentLogger logger) |
| Constructor and Description |
|---|
ComponentLogger(ComponentMetadata metadata,
BundleLogger parent) |
| Modifier and Type | Field and Description |
|---|---|
private ComponentMetadata |
ConfigurableComponentHolder.m_componentMetadata
The
ComponentMetadata describing the held component(s) |
| Modifier and Type | Method and Description |
|---|---|
ComponentMetadata |
ComponentHolder.getComponentMetadata()
Returns the
ComponentMetadata describing and declaring this
component. |
ComponentMetadata |
ConfigurableComponentHolder.getComponentMetadata() |
ComponentMetadata |
ComponentContainer.getComponentMetadata()
Returns the
ComponentMetadata describing and declaring this
component. |
ComponentMetadata |
ComponentContextImpl.getComponentMetadata() |
ComponentMetadata |
AbstractComponentManager.getComponentMetadata() |
| Modifier and Type | Method and Description |
|---|---|
private java.util.List<DependencyManager<S,?>> |
AbstractComponentManager.loadDependencyManagers(ComponentMetadata metadata) |
| Constructor and Description |
|---|
ConfigurableComponentHolder(ComponentActivator activator,
ComponentMetadata metadata,
ComponentLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
ServiceMetadata.validate(ComponentMetadata componentMetadata)
Verify if the semantics of this metadata are correct
|
void |
PropertyMetadata.validate(ComponentMetadata componentMetadata)
Method used to verify if the semantics of this metadata are correct
|
(package private) void |
ReferenceMetadata.validate(ComponentMetadata componentMetadata)
Method used to verify if the semantics of this metadata are correct
|
| Modifier and Type | Field and Description |
|---|---|
private ComponentMetadata |
XmlHandler.m_currentComponent |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<ComponentMetadata> |
XmlHandler.m_components |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ComponentMetadata> |
XmlHandler.getComponentMetadataList()
Called to retrieve the service descriptors
|