| Package | Description |
|---|---|
| org.eclipse.gemini.blueprint.extender |
Extender package for bootstraping application contexts from OSGi bundles.
|
| org.eclipse.gemini.blueprint.extender.internal.dependencies.startup | |
| org.eclipse.gemini.blueprint.service.dependency.internal | |
| org.eclipse.gemini.blueprint.service.importer |
Generic interfaces for Gemini Blueprint OSGi service import infrastructure.
|
| org.eclipse.gemini.blueprint.service.importer.event |
OSGi service importers event package.
|
| org.eclipse.gemini.blueprint.service.importer.support.internal.aop |
Gemini Blueprint service interceptor package.
|
| org.eclipse.gemini.blueprint.service.importer.support.internal.collection |
Gemini Blueprint service collections.
|
| org.eclipse.gemini.blueprint.service.importer.support.internal.dependency |
Package defining the service dependency between imported and exported beans.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<OsgiServiceDependency> |
OsgiServiceDependencyFactory.getServiceDependencies(org.osgi.framework.BundleContext bundleContext,
org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
Returns the OSGi service dependencies applying for the given bean factory
running inside the given bundle context.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
MandatoryServiceDependency
Holder/helper class representing an OSGi service dependency
|
| Modifier and Type | Field and Description |
|---|---|
private OsgiServiceDependency |
MandatoryServiceDependency.serviceDependency |
| Modifier and Type | Method and Description |
|---|---|
OsgiServiceDependency |
MandatoryServiceDependency.getServiceDependency() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<OsgiServiceDependency> |
MandatoryImporterDependencyFactory.getServiceDependencies(org.osgi.framework.BundleContext bundleContext,
org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) |
| Constructor and Description |
|---|
MandatoryServiceDependency(org.osgi.framework.BundleContext bc,
OsgiServiceDependency dependency) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultMandatoryDependencyManager.ImporterDependencyListener.importerSatisfied(java.lang.Object importer,
OsgiServiceDependency dependency) |
void |
DefaultMandatoryDependencyManager.ImporterDependencyListener.importerUnsatisfied(java.lang.Object importer,
OsgiServiceDependency dependency) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultOsgiServiceDependency
Default, immutable implementation for
OsgiServiceDependency. |
| Modifier and Type | Field and Description |
|---|---|
private OsgiServiceDependency |
OsgiServiceDependencyEvent.dependency |
| Modifier and Type | Method and Description |
|---|---|
OsgiServiceDependency |
OsgiServiceDependencyEvent.getServiceDependency()
Returns the OSGi service dependency filter for which this event is
triggered.
|
| Constructor and Description |
|---|
OsgiServiceDependencyEvent(java.lang.Object source,
OsgiServiceDependency dependency)
Constructs a new
OsgiServiceDependencyEvent instance. |
OsgiServiceDependencyWaitEndedEvent(java.lang.Object source,
OsgiServiceDependency dependency,
long elapsedTime)
Constructs a new
OsgiServiceDependencyWaitEndedEvent
instance. |
OsgiServiceDependencyWaitStartingEvent(java.lang.Object source,
OsgiServiceDependency dependency,
long timeToWait)
Constructs a new
OsgiServiceDependencyWaitStartingEvent
instance. |
OsgiServiceDependencyWaitTimedOutEvent(java.lang.Object source,
OsgiServiceDependency dependency,
long elapsedTime)
Constructs a new
OsgiServiceDependencyWaitTimedOutEvent
instance. |
| Modifier and Type | Field and Description |
|---|---|
private OsgiServiceDependency |
ServiceDynamicInterceptor.dependency
dependency object
|
| Modifier and Type | Field and Description |
|---|---|
private OsgiServiceDependency |
OsgiServiceCollection.dependency
dependency object
|
| Modifier and Type | Method and Description |
|---|---|
void |
ImporterStateListener.importerSatisfied(java.lang.Object importer,
OsgiServiceDependency dependency) |
void |
ImporterStateListener.importerUnsatisfied(java.lang.Object importer,
OsgiServiceDependency dependency) |