[jboss-as7-dev] Integration of managed components (projects)

Jason T. Greene jason.greene at redhat.com
Tue Jan 11 10:27:47 EST 2011


On 1/11/11 4:23 AM, Heiko Braun wrote:
>
> I need some clarification on this one:
> http://community.jboss.org/wiki/DomainRequirements
>
> It says:
>
> "31. Projects must have an internal management API, and not be directly
> dependent on JMX for their management API.
> 32. Projects must maintain a management API wrapper over their internal
> management API.
> This is an integration requirement."
>
>
> - What does management API wrapper mean in this case?
> - What's the association between the domain and a managed component?
> - How do they interface each other (i.e. notification of state changes)?
>

Hello Ike :)

What this was trying to say, but I admit not very well, was that all 
components must integrate with the AS domain management apis to meet the 
unified configuration and management requireemnts. Some projects have 
existing management layers that are implemented purely using JMX mbeans, 
but this is not usable for integration (mapping problems, chicken-egg 
problems..). At a minimum we require some kind of project specific API 
that we can then write a subsystem for that can map the domain to the API.

-- 
Jason T. Greene
JBoss, a division of Red Hat



More information about the jboss-as7-dev mailing list