Package org.apache.cxf.bus.osgi
Class ManagedWorkQueueList
java.lang.Object
org.apache.cxf.bus.osgi.ManagedWorkQueueList
- All Implemented Interfaces:
PropertyChangeListener,EventListener,org.osgi.service.cm.ManagedServiceFactory
public class ManagedWorkQueueList
extends Object
implements org.osgi.service.cm.ManagedServiceFactory, PropertyChangeListener
List of work queues that can be managed using the OSGi configuration admin service
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllToWorkQueueManager(WorkQueueManager manager) voidgetName()voidvoidsetConfigAdminTracker(org.osgi.util.tracker.ServiceTracker<org.osgi.service.cm.ConfigurationAdmin, org.osgi.service.cm.ConfigurationAdmin> configAdminTracker) voidshutDown()voidupdated(String pid, Dictionary<String, ?> props)
-
Field Details
-
FACTORY_PID
- See Also:
-
-
Constructor Details
-
ManagedWorkQueueList
public ManagedWorkQueueList()
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.osgi.service.cm.ManagedServiceFactory
-
updated
public void updated(String pid, Dictionary<String, ?> props) throws org.osgi.service.cm.ConfigurationException- Specified by:
updatedin interfaceorg.osgi.service.cm.ManagedServiceFactory- Throws:
org.osgi.service.cm.ConfigurationException
-
deleted
- Specified by:
deletedin interfaceorg.osgi.service.cm.ManagedServiceFactory
-
propertyChange
- Specified by:
propertyChangein interfacePropertyChangeListener
-
addAllToWorkQueueManager
-
setConfigAdminTracker
public void setConfigAdminTracker(org.osgi.util.tracker.ServiceTracker<org.osgi.service.cm.ConfigurationAdmin, org.osgi.service.cm.ConfigurationAdmin> configAdminTracker) -
shutDown
public void shutDown()
-