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