org.apache.aries.application.runtime.framework
Class BundleFrameworkImpl
java.lang.Object
org.apache.aries.application.runtime.framework.BundleFrameworkImpl
- All Implemented Interfaces:
- org.apache.aries.application.management.spi.framework.BundleFramework
public class BundleFrameworkImpl
- extends Object
- implements org.apache.aries.application.management.spi.framework.BundleFramework
| Fields inherited from interface org.apache.aries.application.management.spi.framework.BundleFramework |
SHARED_BUNDLE_FRAMEWORK |
|
Method Summary |
void |
close()
|
List<org.osgi.framework.Bundle> |
getBundles()
|
org.osgi.framework.Bundle |
getFrameworkBundle()
|
org.osgi.framework.BundleContext |
getIsolatedBundleContext()
|
void |
init()
|
org.osgi.framework.Bundle |
install(org.apache.aries.application.management.spi.repository.BundleRepository.BundleSuggestion suggestion,
org.apache.aries.application.management.AriesApplication app)
|
void |
start()
|
void |
start(org.osgi.framework.Bundle b)
|
void |
stop(org.osgi.framework.Bundle b)
|
void |
uninstall(org.osgi.framework.Bundle b)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
start
public void start()
throws org.osgi.framework.BundleException
- Specified by:
start in interface org.apache.aries.application.management.spi.framework.BundleFramework
- Throws:
org.osgi.framework.BundleException
init
public void init()
throws org.osgi.framework.BundleException
- Specified by:
init in interface org.apache.aries.application.management.spi.framework.BundleFramework
- Throws:
org.osgi.framework.BundleException
close
public void close()
throws org.osgi.framework.BundleException
- Specified by:
close in interface org.apache.aries.application.management.spi.framework.BundleFramework
- Throws:
org.osgi.framework.BundleException
start
public void start(org.osgi.framework.Bundle b)
throws org.osgi.framework.BundleException
- Specified by:
start in interface org.apache.aries.application.management.spi.framework.BundleFramework
- Throws:
org.osgi.framework.BundleException
stop
public void stop(org.osgi.framework.Bundle b)
throws org.osgi.framework.BundleException
- Specified by:
stop in interface org.apache.aries.application.management.spi.framework.BundleFramework
- Throws:
org.osgi.framework.BundleException
getFrameworkBundle
public org.osgi.framework.Bundle getFrameworkBundle()
- Specified by:
getFrameworkBundle in interface org.apache.aries.application.management.spi.framework.BundleFramework
getIsolatedBundleContext
public org.osgi.framework.BundleContext getIsolatedBundleContext()
- Specified by:
getIsolatedBundleContext in interface org.apache.aries.application.management.spi.framework.BundleFramework
getBundles
public List<org.osgi.framework.Bundle> getBundles()
- Specified by:
getBundles in interface org.apache.aries.application.management.spi.framework.BundleFramework
install
public org.osgi.framework.Bundle install(org.apache.aries.application.management.spi.repository.BundleRepository.BundleSuggestion suggestion,
org.apache.aries.application.management.AriesApplication app)
throws org.osgi.framework.BundleException
- Specified by:
install in interface org.apache.aries.application.management.spi.framework.BundleFramework
- Throws:
org.osgi.framework.BundleException
uninstall
public void uninstall(org.osgi.framework.Bundle b)
throws org.osgi.framework.BundleException
- Specified by:
uninstall in interface org.apache.aries.application.management.spi.framework.BundleFramework
- Throws:
org.osgi.framework.BundleException
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.