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 |
ComponentMethods.initComponentMethods(ComponentMetadata componentMetadata,
java.lang.Class<T> implementationObjectClass,
ComponentLogger logger) |
void |
ComponentMethodsImpl.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 |
AbstractComponentManager.getComponentMetadata() |
ComponentMetadata |
ConfigurableComponentHolder.getComponentMetadata() |
ComponentMetadata |
ComponentContainer.getComponentMetadata()
Returns the
ComponentMetadata describing and declaring this
component. |
ComponentMetadata |
ComponentContextImpl.getComponentMetadata() |
ComponentMetadata |
ComponentHolder.getComponentMetadata()
Returns the
ComponentMetadata describing and declaring this
component. |
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
|
(package private) void |
ReferenceMetadata.validate(ComponentMetadata componentMetadata)
Method used to 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
|
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
|