org.apache.aries.application.runtime.isolated.impl
Class ApplicationContextManagerImpl
java.lang.Object
org.apache.aries.application.runtime.isolated.impl.ApplicationContextManagerImpl
- All Implemented Interfaces:
- org.apache.aries.application.management.spi.runtime.AriesApplicationContextManager
public class ApplicationContextManagerImpl
- extends Object
- implements org.apache.aries.application.management.spi.runtime.AriesApplicationContextManager
|
Method Summary |
void |
bindBundleFrameworkManager(org.apache.aries.application.management.spi.framework.BundleFrameworkManager bfm)
|
void |
close()
|
org.apache.aries.application.management.AriesApplicationContext |
getApplicationContext(org.apache.aries.application.management.AriesApplication app)
|
Set<org.apache.aries.application.management.AriesApplicationContext> |
getApplicationContexts()
|
protected org.apache.aries.application.management.spi.framework.BundleFrameworkManager |
getBundleFrameworkManager()
|
org.apache.aries.application.management.spi.repository.BundleRepositoryManager |
getBundleRepositoryManager()
|
void |
remove(org.apache.aries.application.management.AriesApplicationContext app)
|
void |
setBundleFrameworkManager(org.apache.aries.application.management.spi.framework.BundleFrameworkManager bfm)
|
void |
setBundleRepositoryManager(org.apache.aries.application.management.spi.repository.BundleRepositoryManager brm)
|
void |
unbindBundleFrameworkManager(org.apache.aries.application.management.spi.framework.BundleFrameworkManager bfm)
|
org.apache.aries.application.management.AriesApplicationContext |
update(org.apache.aries.application.management.AriesApplication app,
org.apache.aries.application.DeploymentMetadata oldMetadata)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ApplicationContextManagerImpl
public ApplicationContextManagerImpl()
setBundleFrameworkManager
public void setBundleFrameworkManager(org.apache.aries.application.management.spi.framework.BundleFrameworkManager bfm)
setBundleRepositoryManager
public void setBundleRepositoryManager(org.apache.aries.application.management.spi.repository.BundleRepositoryManager brm)
getBundleRepositoryManager
public org.apache.aries.application.management.spi.repository.BundleRepositoryManager getBundleRepositoryManager()
getApplicationContext
public org.apache.aries.application.management.AriesApplicationContext getApplicationContext(org.apache.aries.application.management.AriesApplication app)
throws org.osgi.framework.BundleException,
org.apache.aries.application.management.ManagementException
- Specified by:
getApplicationContext in interface org.apache.aries.application.management.spi.runtime.AriesApplicationContextManager
- Throws:
org.osgi.framework.BundleException
org.apache.aries.application.management.ManagementException
getApplicationContexts
public Set<org.apache.aries.application.management.AriesApplicationContext> getApplicationContexts()
- Specified by:
getApplicationContexts in interface org.apache.aries.application.management.spi.runtime.AriesApplicationContextManager
remove
public void remove(org.apache.aries.application.management.AriesApplicationContext app)
throws org.osgi.framework.BundleException
- Specified by:
remove in interface org.apache.aries.application.management.spi.runtime.AriesApplicationContextManager
- Throws:
org.osgi.framework.BundleException
close
public void close()
getBundleFrameworkManager
protected org.apache.aries.application.management.spi.framework.BundleFrameworkManager getBundleFrameworkManager()
update
public org.apache.aries.application.management.AriesApplicationContext update(org.apache.aries.application.management.AriesApplication app,
org.apache.aries.application.DeploymentMetadata oldMetadata)
throws org.apache.aries.application.management.UpdateException
- Specified by:
update in interface org.apache.aries.application.management.spi.runtime.AriesApplicationContextManager
- Throws:
org.apache.aries.application.management.UpdateException
bindBundleFrameworkManager
public void bindBundleFrameworkManager(org.apache.aries.application.management.spi.framework.BundleFrameworkManager bfm)
unbindBundleFrameworkManager
public void unbindBundleFrameworkManager(org.apache.aries.application.management.spi.framework.BundleFrameworkManager bfm)
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.