Emanuel Muckenhuber [
http://community.jboss.org/people/emuckenhuber] created the
discussion
"Re: Extending the Management Model for a Subsystem"
To view the discussion, visit:
http://community.jboss.org/message/614125#614125
--------------------------------------------------------------
Eventually yes, although i'm not sure about the detailed roadmap for this.
Rob Cernich wrote:
2. Is the management API the best architectural choice for exposing operational metrics
and operations (e.g. reprocessing messages in a dead-letter queue)?
Yes,
configuration, metrics and runtime operations should all be exposed through the native
management API. This is especially important for the managed domain, in order to be able
to execute the same operation for server instances on different hosts.
Rob Cernich wrote:
3. Is the management API the best architectural choice for exposing application specific
meta-data (e.g. services defined within a SwitchYard application)? (My concern here
relates to transforming SwitchYard application meta-data from its native XML/Java form to
a JSON/ModelNode form.)
We provide a more or less read-only view for deployments,
where you can register subsystem specific resources and operations - similar the subsystem
configuration. Currently we only expose some information about servlets and WS-endpoints.
You could look e.g. at the WSExtension. I can also provide more examples if needed.
Rob Cernich wrote:
4. I've read somewhere that the management API plays nicely with JMX. Are there
plans to expose the management API through JMX? If so, will additional work be required
of the subsystem developer?
Yes, we plan to provide a generic JMX mapping layer to
the management API, this should not require any additional work from the subsystem
developer. However as mentioned before basically everything needs to be registered as part
of the AS7 management API, since JMX is not a required subsystem as well the requirement
to manage instances in the management domain.
--------------------------------------------------------------
Reply to this message by going to Community
[
http://community.jboss.org/message/614125#614125]
Start a new discussion in JBoss AS7 Development at Community
[
http://community.jboss.org/choose-container!input.jspa?contentType=1&...]