com.fusesource.fmc.restjmx.util
Class JMXNamespaceHelper

java.lang.Object
  extended by com.fusesource.fmc.restjmx.util.JMXNamespaceHelper

public final class JMXNamespaceHelper
extends java.lang.Object


Field Summary
static java.lang.String NAMESPACE_OBJECTNAME
           
static java.lang.String NAMESPACE_OBJECTNAME_SUFFIX
           
static java.lang.String NAMESPACE_SEPARATOR
           
 
Method Summary
static java.lang.String getContainingNamespace(javax.management.ObjectName objectName)
           
static java.lang.String getNamespace(javax.management.ObjectName objectName)
           
static javax.management.ObjectName getNamespaceObjectName(java.lang.String jmxNamespace)
           
static javax.management.ObjectName insertPath(java.lang.String jmxNamespace, javax.management.ObjectName objectName)
           
static boolean isNamespaceObjectName(javax.management.ObjectName objectName)
           
static javax.management.ObjectName removePath(java.lang.String jmxNamespace, javax.management.ObjectName objectName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE_SEPARATOR

public static final java.lang.String NAMESPACE_SEPARATOR
See Also:
Constant Field Values

NAMESPACE_OBJECTNAME_SUFFIX

public static final java.lang.String NAMESPACE_OBJECTNAME_SUFFIX
See Also:
Constant Field Values

NAMESPACE_OBJECTNAME

public static final java.lang.String NAMESPACE_OBJECTNAME
See Also:
Constant Field Values
Method Detail

getContainingNamespace

public static java.lang.String getContainingNamespace(javax.management.ObjectName objectName)

getNamespace

public static java.lang.String getNamespace(javax.management.ObjectName objectName)

getNamespaceObjectName

public static javax.management.ObjectName getNamespaceObjectName(java.lang.String jmxNamespace)

isNamespaceObjectName

public static boolean isNamespaceObjectName(javax.management.ObjectName objectName)

insertPath

public static javax.management.ObjectName insertPath(java.lang.String jmxNamespace,
                                                     javax.management.ObjectName objectName)

removePath

public static javax.management.ObjectName removePath(java.lang.String jmxNamespace,
                                                     javax.management.ObjectName objectName)


Copyright © 2012 FuseSource. All Rights Reserved.