<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">
<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>
                                <td>
                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
Extending the Management Model for a Subsystem
</h3>
<span style="margin-bottom: 10px;">
created by <a href="http://community.jboss.org/people/rcernich">Rob Cernich</a> in <i>JBoss AS7 Development</i> - <a href="http://community.jboss.org/message/614009#614009">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p>Hey all,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>I'm working on an administrative console for SwitchYard and have a couple of questions regarding the management model.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><span>1.  Will the management API (eventually) support node level ACL?  (I assume so based on </span><a class="jive-link-external-small" href="http://community.jboss.org/docs/DOC-16583" target="_blank">http://community.jboss.org/wiki/ManagementAPISecurityAuthorizationResponsibility</a><span>)</span></p><p>2.  Is the management API the best architectural choice for exposing operational metrics and operations (e.g. reprocessing messages in a dead-letter queue)?</p><p>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.)</p><p>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?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><span>For more specific details regarding basic SwitchYard requirements, please refer to the following thread: </span><a class="jive-link-external-small" href="http://community.jboss.org/thread/168791" target="_blank">http://community.jboss.org/thread/168791</a></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Overall, I've been very happy with the functionality provided by the management API and have found it fairly easy to work with.  I also like the fact that any functionality I add is easily accessible through the CLI (nice for testing).  I just want to make sure I'm heading in the right direction before I get too far along.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Thanks in advance,</p><p>Rob</p></div>
<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
<p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/614009#614009">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss AS7 Development at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2225">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>