com.fusesource.fmc.restjmx.resources
Class MBeanResource

java.lang.Object
  extended by com.fusesource.fmc.restjmx.resources.MBeanResource

public class MBeanResource
extends java.lang.Object

The resource for a MBean

Version:
$Revision: 1.0 $

Constructor Summary
MBeanResource(java.lang.String uriPath, java.lang.String namespace, javax.management.ObjectName objectName, javax.management.ObjectInstance objectInstance)
           
 
Method Summary
 java.util.List<Attribute> getAttributeList()
           
 AttributesResource getAttributesResource(javax.ws.rs.core.UriInfo info)
           
 MBean getMBean()
          Returns this MBean
 java.lang.String getNamespace()
           
 java.lang.String getObjectName()
           
 java.lang.String getQualifiedObjectName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MBeanResource

public MBeanResource(java.lang.String uriPath,
                     java.lang.String namespace,
                     javax.management.ObjectName objectName,
                     javax.management.ObjectInstance objectInstance)
Method Detail

getAttributesResource

public AttributesResource getAttributesResource(@Context
                                                javax.ws.rs.core.UriInfo info)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

getMBean

public MBean getMBean()
               throws java.lang.Exception
Returns this MBean

Throws:
java.lang.Exception

getNamespace

public java.lang.String getNamespace()

getObjectName

public java.lang.String getObjectName()

getQualifiedObjectName

public java.lang.String getQualifiedObjectName()

getAttributeList

public java.util.List<Attribute> getAttributeList()
                                           throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2012 FuseSource. All Rights Reserved.