org.nuxeo.ecm.webengine.jaxrs
Class ApplicationManager
java.lang.Object
org.nuxeo.ecm.webengine.jaxrs.ApplicationManager
- All Implemented Interfaces:
- org.osgi.util.tracker.BundleTrackerCustomizer
public class ApplicationManager
- extends Object
- implements org.osgi.util.tracker.BundleTrackerCustomizer
- Author:
- Bogdan Stefanescu
HOST_ATTR
public static final String HOST_ATTR
- See Also:
- Constant Field Values
DEFAULT_HOST
public static final String DEFAULT_HOST
- See Also:
- Constant Field Values
ApplicationManager
public ApplicationManager()
getInstance
public static ApplicationManager getInstance()
start
public void start(org.osgi.framework.BundleContext context)
stop
public void stop(org.osgi.framework.BundleContext context)
getOrCreateApplication
public ApplicationHost getOrCreateApplication(String name)
getApplication
public ApplicationHost getApplication(String name)
getApplication
public ApplicationHost getApplication(ApplicationFragment fragment)
addingBundle
public Object addingBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event)
- Specified by:
addingBundle
in interface org.osgi.util.tracker.BundleTrackerCustomizer
modifiedBundle
public void modifiedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
Object object)
- Specified by:
modifiedBundle
in interface org.osgi.util.tracker.BundleTrackerCustomizer
removedBundle
public void removedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
Object object)
- Specified by:
removedBundle
in interface org.osgi.util.tracker.BundleTrackerCustomizer
Copyright © 2011 Nuxeo SAS. All Rights Reserved.