Package de.mhus.lib.core.jmx
Class JmxObject
- java.lang.Object
-
- de.mhus.lib.core.MLog
-
- de.mhus.lib.core.lang.MObject
-
- de.mhus.lib.core.jmx.JmxObject
-
- All Implemented Interfaces:
ILog,JmxObjectMBean,MNlsProvider,Nls
- Direct Known Subclasses:
JmxList,JmxMap,JmxPackage,JmxWeakMap,MJmx
public class JmxObject extends MObject implements JmxObjectMBean
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanjmxFixNameprotected StringjmxNameprotected StringjmxPackageprotected StringjmxType
-
Constructor Summary
Constructors Constructor Description JmxObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectNamecreateJmxObjectName()protected StringgetJmxName()ObjectNamegetJmxObjectName()protected StringgetJmxPackage()protected StringgetJmxType()booleanisJmxFixName()booleanisJmxRegistered()voidsetJmxName(String in)voidsetJmxPackage(String in)voidsetJmxProxy(de.mhus.lib.core.jmx.MBeanProxy mBeanProxy)voidsetJmxRegistered(boolean b)
-
-
-
Method Detail
-
getJmxObjectName
public ObjectName getJmxObjectName() throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createJmxObjectName
protected ObjectName createJmxObjectName() throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
getJmxType
protected String getJmxType()
-
getJmxPackage
protected String getJmxPackage()
-
getJmxName
protected String getJmxName()
-
setJmxRegistered
public void setJmxRegistered(boolean b)
-
isJmxRegistered
public boolean isJmxRegistered()
-
setJmxName
public void setJmxName(String in)
-
setJmxPackage
public void setJmxPackage(String in)
-
isJmxFixName
public boolean isJmxFixName()
-
setJmxProxy
public void setJmxProxy(de.mhus.lib.core.jmx.MBeanProxy mBeanProxy)
-
-