| Package | Description |
|---|---|
| org.eclipse.gemini.blueprint.blueprint.reflect |
Support classes for Blueprint Service metadata.
|
| org.osgi.service.blueprint.reflect |
Blueprint Reflection Package Version 1.0.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
SimpleBeanMetadata
Default
LocalComponentMetadata implementation based on Spring's BeanDefinition. |
(package private) class |
SimpleReferenceMetadata |
(package private) class |
SimpleRefMetadata
Basic implementation for
ReferenceValue interface. |
| Modifier and Type | Field and Description |
|---|---|
private Target |
SimpleServiceExportComponentMetadata.component |
private Target |
SimpleBeanMetadata.factoryComponent |
private Target |
SimpleReferenceListenerMetadata.listenerComponent |
private Target |
SimpleRegistrationListener.listenerComponent |
| Modifier and Type | Method and Description |
|---|---|
Target |
SimpleBeanMetadata.getFactoryComponent() |
Target |
SimpleReferenceListenerMetadata.getListenerComponent() |
Target |
SimpleRegistrationListener.getListenerComponent() |
Target |
SimpleServiceExportComponentMetadata.getServiceComponent() |
| Constructor and Description |
|---|
SimpleReferenceListenerMetadata(java.lang.String bindMethodName,
java.lang.String unbindMethodName,
Target listenerComponent)
Constructs a new
SimpleBindingListenerMetadata instance. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BeanMetadata
Metadata for a Bean component.
|
interface |
ReferenceMetadata
Metadata for a reference that will bind to a single matching service in the
service registry.
|
interface |
RefMetadata
Metadata for a reference to another component managed by the Blueprint
Container.
|
| Modifier and Type | Method and Description |
|---|---|
Target |
BeanMetadata.getFactoryComponent()
Return the Metadata for the factory component on which to invoke the
factory method for the bean.
|
Target |
RegistrationListener.getListenerComponent()
Return the Metadata for the component that will receive registration and
unregistration events.
|
Target |
ReferenceListener.getListenerComponent()
Return the Metadata for the component that will receive bind and unbind
events.
|
Target |
ServiceMetadata.getServiceComponent()
Return the Metadata for the component to be exported as a service.
|