It's done Johan.

You have the ConfigMBean now supporting the following operations:

list()
create(pid)
delete(pid)
proplist(pid)
propdelete(pid, key, bypassStorage)
propappend(pid, key, value, bypassStorage)
propset(pid, key, value, bypassStorage)

I'm working on the others MBeans, it should be ready for tomorrow evening (my time).

Regards
JB

On 09/22/2011 06:59 PM, Johan Edstrom wrote:
Dunno if it is on the list but doing things like
listing pid's for config and adding / reading / modifying factories would be 
nice.

I think the listing pids is missing in 2.2.2 at least. Or in Aries actually.


On Sep 22, 2011, at 10:53 AM, Jean-Baptiste Onofré wrote:

Agree Mike.

I'm working on new MBeans for Karaf 2.2.4. I know that it's expected by a 
significant number of users.

Regards
JB

On 09/22/2011 06:29 PM, mikevan wrote:
I like that idea. We're having to do that now in our instance of Karaf, and
its a bit painful.  it would be nice for Karaf to automatically create
mbeans for each bundle deployed, something akin to what Camel does with
routes.


Jean-Baptiste Onofré wrote:

Hi Guillaume

Yes, it is but you can make the equivalent of osgi:install mvn:....
That the purpose: add some actions Karaf related.

Regards
JB

On 09/07/2011 06:56 PM, Guillaume Nodet wrote:
Bundles and config are already available via the standardized osgi
mbeans provided by aries afaik.
Did I miss something ?

On Wed, Sep 7, 2011 at 15:49, Jean-Baptiste Onofré<[email protected]>
wrote:
Hi all,

I'm working on KARAF-786 in order to add a bunch of new MBeans in Karaf.

The purpose is to be able to manipulate bundles, config, security,
scheduler, kar, via the JMX.

Currently the management Maven module is the bootstrap to start the
Karaf
MBean server.

I would like to make the following refactoring:
- management will be a POM containing two Maven modules: server and
mbeans
- the server module is the current management, aka the MBean server
bootstrap
- the mbeans is a POM that will contains one Maven module per MBean
type:
bundle, config, etc (it looks like that we have in the shell Maven
module).

Are you OK with that ?

Regards
JB
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com





--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com



-----
Mike Van
Mike Van's Open Source Technologies Blog
--
View this message in context: 
http://karaf.922171.n3.nabble.com/PORPOSAL-Little-refactoring-of-the-Karaf-management-tp3316724p3359338.html
Sent from the Karaf - Dev mailing list archive at Nabble.com.

--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com


--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to