Class ConfigSharingServiceImpl

java.lang.Object
org.apache.unomi.services.impl.configsharing.ConfigSharingServiceImpl
All Implemented Interfaces:
EventListener, ConfigSharingService, org.osgi.framework.BundleListener, org.osgi.framework.SynchronousBundleListener

public class ConfigSharingServiceImpl extends Object implements ConfigSharingService, org.osgi.framework.SynchronousBundleListener
An implementation of the ConfigSharingService that supports listeners that will be called when a property is added, updated or removed. The properties are stored in a ConcurrentHashMap so access should be thread-safe.