-
1. Re: Identity : no more JMX services for modules ?
bdaw Feb 27, 2008 5:51 PM (in response to antoine_h)Mainly to remove unnecessary dependency on JBoss AS (as we aim to be server agnostic...).
The lifecycle is managed by JBoss Microcontainer and modules are plain POJOs. The only difference is the methods to control lifecycle - start/startService and stop/stopService. -
2. Re: Identity : no more JMX services for modules ?
julien1 Feb 27, 2008 6:36 PM (in response to antoine_h)Actually in JBoss AS, all the portal services remain JMX mbeans.
For other version we will probably use the microcontainer annotations for creating management services.
Perhaps also we are going to make more the difference between internal services and management interface exposed.
An example of that is in Portlet 2, the different between:
- PortletContainer : the portlet container interface as seen by the framework
- PortletContainerObject extends PortletContainer : the interface that portlet container implementation must provide
- ManagedPortletContainer : the interface exposed for management -
3. Re: Identity : no more JMX services for modules ?
antoine_h Feb 28, 2008 3:31 AM (in response to antoine_h)Thanks a lot for these explaination,
I have modified the start stop methods in my classes.
good to know it will really be the only thing.
I have seen the architecture is improving a lot !
very good job.
thanks again.