public class ConfigurationAdapter extends Object implements org.osgi.service.cm.Configuration
ConfigurationAdapter
is just an adapter to the internal
configuration object. Instances of this class are returned as Configuration
objects to the client, where each caller gets a fresh instance of this
class while internal Configuration objects are shared.Modifier and Type | Method and Description |
---|---|
void |
delete() |
boolean |
equals(Object obj) |
String |
getBundleLocation() |
long |
getChangeCount() |
String |
getFactoryPid() |
String |
getPid() |
Dictionary<String,Object> |
getProperties() |
int |
hashCode() |
void |
setBundleLocation(String bundleLocation) |
String |
toString() |
void |
update() |
void |
update(Dictionary<String,?> properties) |
public String getPid()
getPid
in interface org.osgi.service.cm.Configuration
ConfigurationImpl.getPid()
public String getFactoryPid()
getFactoryPid
in interface org.osgi.service.cm.Configuration
ConfigurationImpl.getFactoryPid()
public String getBundleLocation()
getBundleLocation
in interface org.osgi.service.cm.Configuration
ConfigurationImpl.getBundleLocation()
public void setBundleLocation(String bundleLocation)
setBundleLocation
in interface org.osgi.service.cm.Configuration
bundleLocation
- ConfigurationImpl.setStaticBundleLocation(String)
public void update() throws IOException
update
in interface org.osgi.service.cm.Configuration
IOException
ConfigurationImpl.update()
public void update(Dictionary<String,?> properties) throws IOException
update
in interface org.osgi.service.cm.Configuration
properties
- IOException
ConfigurationImpl.update(java.util.Dictionary)
public Dictionary<String,Object> getProperties()
getProperties
in interface org.osgi.service.cm.Configuration
public long getChangeCount()
getChangeCount
in interface org.osgi.service.cm.Configuration
public void delete() throws IOException
delete
in interface org.osgi.service.cm.Configuration
IOException
ConfigurationImpl.delete()
public int hashCode()
hashCode
in interface org.osgi.service.cm.Configuration
hashCode
in class Object
ConfigurationImpl.hashCode()
public boolean equals(Object obj)
equals
in interface org.osgi.service.cm.Configuration
equals
in class Object
obj
- ConfigurationImpl.equals(java.lang.Object)
public String toString()
toString
in class Object
ConfigurationImpl.toString()
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.