| Package | Description |
|---|---|
| org.eclipse.gemini.blueprint.blueprint.container |
Adapter package for the OSGi Blueprint Service container.
|
| org.eclipse.gemini.blueprint.blueprint.reflect |
Support classes for Blueprint Service metadata.
|
| org.osgi.service.blueprint.container |
Blueprint Container Package Version 1.0.
|
| org.osgi.service.blueprint.reflect |
Blueprint Reflection Package Version 1.0.
|
| Modifier and Type | Method and Description |
|---|---|
private <T extends ComponentMetadata> |
SpringBlueprintContainer.getComponentMetadata(java.lang.Class<T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
ComponentMetadata |
SpringBlueprintContainer.getComponentMetadata(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
private java.util.Collection<ComponentMetadata> |
SpringBlueprintContainer.getComponentMetadataForAllComponents() |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
EnvironmentManagerMetadata
Dedicated metadata class for environment managers.
|
(package private) class |
SimpleBeanMetadata
Default
LocalComponentMetadata implementation based on Spring's BeanDefinition. |
(package private) class |
SimpleComponentMetadata
Default
ComponentMetadata implementation based on Spring's BeanDefinition. |
(package private) class |
SimpleReferenceListMetadata |
(package private) class |
SimpleReferenceMetadata |
(package private) class |
SimpleServiceExportComponentMetadata
Default
ServiceMetadata implementation based on Spring's BeanDefinition. |
(package private) class |
SimpleServiceReferenceComponentMetadata
Default
ServiceReferenceComponentMetadata implementation based on Spring's BeanDefinition. |
| Modifier and Type | Method and Description |
|---|---|
static ComponentMetadata |
MetadataFactory.buildComponentMetadataFor(java.lang.String name,
org.springframework.beans.factory.config.BeanDefinition beanDefinition)
Inspects the given
beanDefinition and returns the appropriate metadata (can be one of LocalComponentMetadata, ServiceExportComponentMetadata, or
ServiceReferenceComponentMetadata). |
(package private) static ComponentMetadata |
ComponentMetadataFactory.buildMetadata(java.lang.String name,
org.springframework.beans.factory.config.BeanDefinition beanDefinition)
Builds a component metadata from the given bean definition.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<ComponentMetadata> |
ComponentMetadataFactory.buildComponentMetadataFor(org.springframework.beans.factory.config.ConfigurableListableBeanFactory factory) |
static java.util.Collection<ComponentMetadata> |
MetadataFactory.buildComponentMetadataFor(org.springframework.beans.factory.config.ConfigurableListableBeanFactory factory)
Inspects the given
factory and returns the appropriate OSGi 4.2 Blueprint
metadata. |
(package private) static java.util.Collection<ComponentMetadata> |
MetadataFactory.buildNestedComponentMetadataFor(org.springframework.beans.factory.config.BeanDefinition beanDefinition)
Builds the Blueprint metadata based on the nested elements contained by the given bean definition.
|
(package private) static java.util.Collection<ComponentMetadata> |
ComponentMetadataFactory.buildNestedMetadata(org.springframework.beans.factory.config.BeanDefinition beanDefinition) |
| Modifier and Type | Method and Description |
|---|---|
private org.springframework.beans.factory.support.AbstractBeanDefinition |
BeanDefinitionFactory.buildBeanDefinition(ComponentMetadata metadata) |
static org.springframework.beans.factory.config.BeanDefinition |
MetadataFactory.buildBeanDefinitionFor(ComponentMetadata metadata) |
(package private) org.springframework.beans.factory.config.BeanDefinition |
BeanDefinitionFactory.buildBeanDefinitionFor(ComponentMetadata metadata) |
private boolean |
BeanDefinitionFactory.getLazy(ComponentMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
private static void |
ComponentMetadataFactory.processBeanDefinition(org.springframework.beans.factory.config.BeanDefinition definition,
java.util.Collection<ComponentMetadata> to) |
private static void |
ComponentMetadataFactory.processBeanMetadata(org.springframework.beans.BeanMetadataElement metadata,
java.util.Collection<ComponentMetadata> to) |
private static void |
ComponentMetadataFactory.processIterable(java.lang.Iterable iterableMetadata,
java.util.Collection<ComponentMetadata> to) |
| Modifier and Type | Method and Description |
|---|---|
ComponentMetadata |
BlueprintContainer.getComponentMetadata(java.lang.String id)
Return the Component Metadata object for the component with the specified
component id.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BeanMetadata
Metadata for a Bean component.
|
interface |
ReferenceListMetadata
Metadata for a list of service references.
|
interface |
ReferenceMetadata
Metadata for a reference that will bind to a single matching service in the
service registry.
|
interface |
ServiceMetadata
Metadata for a service to be registered by the Blueprint Container when
enabled.
|
interface |
ServiceReferenceMetadata
Metadata for a reference to an OSGi service.
|