private static class AbstractDelegatedExecutionApplicationContext.NoDependenciesWaitRefreshExecutor extends java.lang.Object implements OsgiBundleApplicationContextExecutor
refreshing/ closing of an
ApplicationContext (no conditions have to be met and the refresh happens in only one step).| Modifier and Type | Field and Description |
|---|---|
private DelegatedExecutionOsgiBundleApplicationContext |
context |
| Modifier | Constructor and Description |
|---|---|
private |
NoDependenciesWaitRefreshExecutor(DelegatedExecutionOsgiBundleApplicationContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Execute the delegated
ConfigurableApplicationContext.close(). |
void |
refresh()
Execute the delegated
ConfigurableApplicationContext.refresh(). |
private final DelegatedExecutionOsgiBundleApplicationContext context
private NoDependenciesWaitRefreshExecutor(DelegatedExecutionOsgiBundleApplicationContext ctx)
public void refresh()
throws org.springframework.beans.BeansException,
java.lang.IllegalStateException
OsgiBundleApplicationContextExecutorConfigurableApplicationContext.refresh().refresh in interface OsgiBundleApplicationContextExecutororg.springframework.beans.BeansExceptionjava.lang.IllegalStateExceptionpublic void close()
OsgiBundleApplicationContextExecutorConfigurableApplicationContext.close().close in interface OsgiBundleApplicationContextExecutor