[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