karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guillaume Nodet <gno...@gmail.com>
Subject Re: [PORPOSAL] Little refactoring of the Karaf management
Date Thu, 22 Sep 2011 19:54:51 GMT
Wasn't the COnfigurationAdminMBean interface defined by the osgi spec
sufficient ?

On Thu, Sep 22, 2011 at 19:03, Jean-Baptiste Onofré <jb@nanthrax.net> wrote:

> 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é&lt;jb@nanthrax.net
>>>>>> &gt;
>>>>>> 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é
>>>>>>> jbonofre@apache.org
>>>>>>> http://blog.nanthrax.net
>>>>>>> Talend - http://www.talend.com
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> --
>>>>> Jean-Baptiste Onofré
>>>>> jbonofre@apache.org
>>>>> 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<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é
>>> jbonofre@apache.org
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>>>
>>
>>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>



-- 
------------------------
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message