Package | Description |
---|---|
org.eclipse.gemini.blueprint.extender.internal.dependencies.startup |
Modifier and Type | Class and Description |
---|---|
class |
DependencyWaiterApplicationContextExecutor
Dependency waiter executor that breaks the 'traditional'
ConfigurableApplicationContext.refresh() in two
pieces so that beans are not actually created unless the OSGi service imported are present. |
Constructor and Description |
---|
DependencyServiceManager(ContextExecutorAccessor executor,
DelegatedExecutionOsgiBundleApplicationContext context,
List<OsgiServiceDependencyFactory> dependencyFactories,
Runnable executeIfDone,
long maxWaitTime)
Create a dependency manager, indicating the executor bound to, the context that contains the dependencies and the
task to execute if all dependencies are met.
|
Copyright © 2006–2014. All rights reserved.