org.apache.felix.webconsole.internal.compendium
Class ConfigManager
java.lang.Object
org.apache.felix.webconsole.internal.BaseManagementPlugin
org.apache.felix.webconsole.internal.compendium.ConfigManager
- All Implemented Interfaces:
- Render
public class ConfigManager
- extends BaseManagementPlugin
- implements Render
The ConfigManager
TODO
Field Summary |
static java.lang.String |
LABEL
|
static java.lang.String |
NAME
|
static java.lang.String |
PID
|
Fields inherited from interface org.apache.felix.webconsole.Render |
SERVICE |
Method Summary |
void |
destroy()
|
protected java.util.Map |
getAttributeDefinitionMap(org.osgi.service.cm.Configuration config,
java.lang.String locale)
|
protected org.osgi.framework.Bundle |
getBundle(java.lang.String bundleLocation)
|
protected org.osgi.service.cm.ConfigurationAdmin |
getConfigurationAdmin()
|
java.lang.String |
getLabel()
|
protected java.util.Locale |
getLocale(javax.servlet.http.HttpServletRequest request)
|
protected java.util.Map |
getMetadataPids()
|
protected org.osgi.service.metatype.MetaTypeService |
getMetaTypeService()
|
java.lang.String |
getName()
|
protected org.osgi.service.metatype.ObjectClassDefinition |
getObjectClassDefinition(org.osgi.framework.Bundle bundle,
java.lang.String pid,
java.lang.String locale)
|
protected org.osgi.service.metatype.ObjectClassDefinition |
getObjectClassDefinition(org.osgi.service.cm.Configuration config,
java.lang.String locale)
|
protected org.osgi.service.metatype.ObjectClassDefinition |
getObjectClassDefinition(java.lang.String pid,
java.lang.String locale)
|
void |
render(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
setBundleContext(org.osgi.framework.BundleContext bundleContext)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
LABEL
public static final java.lang.String LABEL
- See Also:
- Constant Field Values
PID
public static final java.lang.String PID
- See Also:
- Constant Field Values
ConfigManager
public ConfigManager()
getLabel
public java.lang.String getLabel()
- Specified by:
getLabel
in interface Render
getName
public java.lang.String getName()
- Specified by:
getName
in interface Render
render
public void render(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException
- Specified by:
render
in interface Render
- Throws:
java.io.IOException
setBundleContext
public void setBundleContext(org.osgi.framework.BundleContext bundleContext)
- Overrides:
setBundleContext
in class BaseManagementPlugin
destroy
public void destroy()
getConfigurationAdmin
protected org.osgi.service.cm.ConfigurationAdmin getConfigurationAdmin()
getMetaTypeService
protected org.osgi.service.metatype.MetaTypeService getMetaTypeService()
getMetadataPids
protected java.util.Map getMetadataPids()
getObjectClassDefinition
protected org.osgi.service.metatype.ObjectClassDefinition getObjectClassDefinition(org.osgi.service.cm.Configuration config,
java.lang.String locale)
getObjectClassDefinition
protected org.osgi.service.metatype.ObjectClassDefinition getObjectClassDefinition(org.osgi.framework.Bundle bundle,
java.lang.String pid,
java.lang.String locale)
getObjectClassDefinition
protected org.osgi.service.metatype.ObjectClassDefinition getObjectClassDefinition(java.lang.String pid,
java.lang.String locale)
getAttributeDefinitionMap
protected java.util.Map getAttributeDefinitionMap(org.osgi.service.cm.Configuration config,
java.lang.String locale)
getBundle
protected org.osgi.framework.Bundle getBundle(java.lang.String bundleLocation)
getLocale
protected java.util.Locale getLocale(javax.servlet.http.HttpServletRequest request)