com.fusesource.fmc.restjmx.resources
Class NamespaceResource

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

public class NamespaceResource
extends java.lang.Object

The resource for a JMXNamespace

Version:
$Revision: 1.0 $

Constructor Summary
NamespaceResource(java.lang.String uriPath, java.lang.String namespace)
           
 
Method Summary
 java.util.List<MBean> getMBeanList()
           
 java.util.Map<java.lang.String,javax.management.ObjectInstance> getMBeanMap()
           
 MBeans getMBeans()
          Returns a list of the active MBeans available in the namespace
 MBeansResource getMBeansResource(javax.ws.rs.core.UriInfo info)
           
 java.lang.String getNamespace()
           
 java.lang.String getUriPath()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamespaceResource

public NamespaceResource(java.lang.String uriPath,
                         java.lang.String namespace)
Method Detail

getMBeanMap

public java.util.Map<java.lang.String,javax.management.ObjectInstance> getMBeanMap()
                                                                            throws java.lang.Exception
Throws:
java.lang.Exception

getMBeansResource

public MBeansResource getMBeansResource(@Context
                                        javax.ws.rs.core.UriInfo info)

getMBeans

public MBeans getMBeans()
                 throws java.lang.Exception
Returns a list of the active MBeans available in the namespace

Throws:
java.lang.Exception

getNamespace

public java.lang.String getNamespace()

getMBeanList

public java.util.List<MBean> getMBeanList()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

getUriPath

public java.lang.String getUriPath()


Copyright © 2012 FuseSource. All Rights Reserved.