[
https://issues.apache.org/jira/browse/KARAF-786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13108419#comment-13108419
]
Jean-Baptiste Onofré commented on KARAF-786:
--------------------------------------------
For the bundles, we already have an existing clean MBean provided by the OSGi
framework.
However, for the ConfigAdmin, the current MBean is not very easy to use and
doesn't "reflect" the config:* commands. I will provide a config MBean looking
like the config:* commands.
To summarize, the following new MBeans will be available: config, security,
kar, scheduler.
> Add more MBeans
> ---------------
>
> Key: KARAF-786
> URL: https://issues.apache.org/jira/browse/KARAF-786
> Project: Karaf
> Issue Type: Improvement
> Components: karaf-core
> Reporter: Jean-Baptiste Onofré
> Assignee: Jean-Baptiste Onofré
> Fix For: 2.2.4, 3.0.0
>
>
> Currently, Karaf provides the following MBeans:
> - org.apache.karaf:type=admin,name=${karaf.name}
> - org.apache.karaf:type=diagnostic,name=${karaf.name}
> - org.apache.karaf:type=features,name=${karaf.name}
> allowing to get information and handles Karaf child instances, dump
> information files and manipulate features.
> We should add new MBean like:
> - org.apache.karaf:type=config,name=${karaf.name} to manipulate ConfigAdmin
> layer (view the config PID, the config PID entries, etc)
> - org.apache.karaf:type=security,name=${karaf.name} to manipulate the Karaf
> JAAS and security framework
> - org.apache.karaf:type=bundles,name=${karaf.name} to manipulate bundles
> (install/uninstall/start/stop)
> - org.apache.karaf:type=kar,name=${karaf.name} to manipulate KAR archive
> (linked to commands that we should also add)
> - org.apache.karaf:type=scheduler,name=${karaf.name} to manipulate the new
> scheduler embedded in Karaf
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira