Package com.atlassian.testsupport
Class OsgiContainerManagerStub
java.lang.Object
com.atlassian.testsupport.OsgiContainerManagerStub
- All Implemented Interfaces:
com.atlassian.plugin.osgi.container.OsgiContainerManager
public class OsgiContainerManagerStub
extends Object
implements com.atlassian.plugin.osgi.container.OsgiContainerManager
-
Constructor Summary
ConstructorsConstructorDescriptionOsgiContainerManagerStub(com.atlassian.oauth2.scopes.api.ScopesRequestCache scopesRequestCache) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBundleListener(org.osgi.framework.BundleListener bundleListener) org.osgi.framework.Bundle[]List<com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration> org.osgi.framework.ServiceReference[]org.osgi.util.tracker.ServiceTrackergetServiceTracker(String className) org.osgi.util.tracker.ServiceTrackergetServiceTracker(String s, org.osgi.util.tracker.ServiceTrackerCustomizer serviceTrackerCustomizer) org.osgi.framework.BundleinstallBundle(File file, com.atlassian.plugin.ReferenceMode referenceMode) booleanvoidremoveBundleListener(org.osgi.framework.BundleListener bundleListener) voidstart()voidstop()
-
Constructor Details
-
OsgiContainerManagerStub
public OsgiContainerManagerStub(com.atlassian.oauth2.scopes.api.ScopesRequestCache scopesRequestCache)
-
-
Method Details
-
start
public void start()- Specified by:
startin interfacecom.atlassian.plugin.osgi.container.OsgiContainerManager
-
stop
public void stop()- Specified by:
stopin interfacecom.atlassian.plugin.osgi.container.OsgiContainerManager
-
installBundle
public org.osgi.framework.Bundle installBundle(File file, com.atlassian.plugin.ReferenceMode referenceMode) - Specified by:
installBundlein interfacecom.atlassian.plugin.osgi.container.OsgiContainerManager
-
isRunning
public boolean isRunning()- Specified by:
isRunningin interfacecom.atlassian.plugin.osgi.container.OsgiContainerManager
-
getBundles
public org.osgi.framework.Bundle[] getBundles()- Specified by:
getBundlesin interfacecom.atlassian.plugin.osgi.container.OsgiContainerManager
-
getRegisteredServices
public org.osgi.framework.ServiceReference[] getRegisteredServices()- Specified by:
getRegisteredServicesin interfacecom.atlassian.plugin.osgi.container.OsgiContainerManager
-
getHostComponentRegistrations
public List<com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration> getHostComponentRegistrations()- Specified by:
getHostComponentRegistrationsin interfacecom.atlassian.plugin.osgi.container.OsgiContainerManager
-
getServiceTracker
- Specified by:
getServiceTrackerin interfacecom.atlassian.plugin.osgi.container.OsgiContainerManager
-
getServiceTracker
public org.osgi.util.tracker.ServiceTracker getServiceTracker(String s, org.osgi.util.tracker.ServiceTrackerCustomizer serviceTrackerCustomizer) - Specified by:
getServiceTrackerin interfacecom.atlassian.plugin.osgi.container.OsgiContainerManager
-
addBundleListener
public void addBundleListener(org.osgi.framework.BundleListener bundleListener) - Specified by:
addBundleListenerin interfacecom.atlassian.plugin.osgi.container.OsgiContainerManager
-
removeBundleListener
public void removeBundleListener(org.osgi.framework.BundleListener bundleListener) - Specified by:
removeBundleListenerin interfacecom.atlassian.plugin.osgi.container.OsgiContainerManager
-