org.apache.felix.jmood.compendium
Class ConfigurationDelegate
java.lang.Object
org.apache.felix.jmood.compendium.ConfigurationDelegate
- All Implemented Interfaces:
- javax.management.MBeanRegistration, ConfigurationDelegateMBean
public class ConfigurationDelegate
- extends Object
- implements javax.management.MBeanRegistration, ConfigurationDelegateMBean
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigurationDelegate
public ConfigurationDelegate(Configuration configuration,
AgentContext ac)
getPid
public String getPid()
- Specified by:
getPid
in interface ConfigurationDelegateMBean
- See Also:
Configuration.getPid()
getProperties
public Hashtable getProperties()
- Specified by:
getProperties
in interface ConfigurationDelegateMBean
- See Also:
Configuration.getProperties()
update
public void update(Hashtable properties)
throws IOException
- Specified by:
update
in interface ConfigurationDelegateMBean
- Throws:
IOException
- See Also:
hashtable is a dictionary!
delete
public void delete()
throws Exception
- Specified by:
delete
in interface ConfigurationDelegateMBean
- Throws:
Exception
- See Also:
Configuration.delete()
getFactoryPid
public String getFactoryPid()
- Specified by:
getFactoryPid
in interface ConfigurationDelegateMBean
- See Also:
Configuration.getFactoryPid()
update
public void update()
throws IOException
- Specified by:
update
in interface ConfigurationDelegateMBean
- Throws:
IOException
- See Also:
Configuration.update()
setBundleLocation
public void setBundleLocation(String bundleLocation)
- Specified by:
setBundleLocation
in interface ConfigurationDelegateMBean
- See Also:
Configuration.setBundleLocation(java.lang.String)
getBundleLocation
public String getBundleLocation()
- Specified by:
getBundleLocation
in interface ConfigurationDelegateMBean
- See Also:
Configuration.getBundleLocation()
postDeregister
public void postDeregister()
- Specified by:
postDeregister
in interface javax.management.MBeanRegistration
- See Also:
MBeanRegistration.postDeregister()
postRegister
public void postRegister(Boolean registrationDone)
- Specified by:
postRegister
in interface javax.management.MBeanRegistration
- See Also:
MBeanRegistration.postRegister(java.lang.Boolean)
preDeregister
public void preDeregister()
throws Exception
- Specified by:
preDeregister
in interface javax.management.MBeanRegistration
- Throws:
Exception
- See Also:
MBeanRegistration.preDeregister()
preRegister
public javax.management.ObjectName preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name)
throws Exception
- Specified by:
preRegister
in interface javax.management.MBeanRegistration
- Throws:
Exception
- See Also:
MBeanRegistration.preRegister(javax.management.MBeanServer, javax.management.ObjectName)
getProperty
public String getProperty(String key)
throws Exception
- Specified by:
getProperty
in interface ConfigurationDelegateMBean
- Throws:
Exception
- See Also:
ConfigurationDelegateMBean.getProperty(java.lang.String)
setProperty
public void setProperty(String key,
String value,
String type)
throws Exception
- Specified by:
setProperty
in interface ConfigurationDelegateMBean
- Throws:
Exception
- See Also:
org.apache.felix.jmood.compendium.ConfigurationDelegateMBean#setProperty(java.lang.String, java.lang.String)
deleteProperty
public void deleteProperty(String key)
throws Exception
- Specified by:
deleteProperty
in interface ConfigurationDelegateMBean
- Throws:
Exception
Copyright © 2013 The Apache Software Foundation. All Rights Reserved.