public class ConfigurationOptionConfigurationListener extends Object implements org.osgi.service.cm.ConfigurationListener, org.osgi.util.tracker.ServiceTrackerCustomizer<org.osgi.service.cm.ConfigurationAdmin,org.osgi.service.cm.ConfigurationAdmin>
ConfigurationAdmin and uses ConfigurationListener to be notified when
configuration changes| Constructor and Description |
|---|
ConfigurationOptionConfigurationListener(String pid,
Map<String,Object> properties,
org.osgi.framework.BundleContext context,
boolean create,
boolean override,
boolean factory) |
| Modifier and Type | Method and Description |
|---|---|
org.osgi.service.cm.ConfigurationAdmin |
addingService(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference) |
void |
configurationEvent(org.osgi.service.cm.ConfigurationEvent event) |
void |
modifiedService(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference,
org.osgi.service.cm.ConfigurationAdmin service) |
void |
removedService(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference,
org.osgi.service.cm.ConfigurationAdmin service) |
public void configurationEvent(org.osgi.service.cm.ConfigurationEvent event)
configurationEvent in interface org.osgi.service.cm.ConfigurationListenerpublic org.osgi.service.cm.ConfigurationAdmin addingService(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference)
addingService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<org.osgi.service.cm.ConfigurationAdmin,org.osgi.service.cm.ConfigurationAdmin>public void modifiedService(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference,
org.osgi.service.cm.ConfigurationAdmin service)
modifiedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<org.osgi.service.cm.ConfigurationAdmin,org.osgi.service.cm.ConfigurationAdmin>public void removedService(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference,
org.osgi.service.cm.ConfigurationAdmin service)
removedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<org.osgi.service.cm.ConfigurationAdmin,org.osgi.service.cm.ConfigurationAdmin>Copyright © 2006–2017 OPS4J - Open Participation Software for Java. All rights reserved.