Package io.airlift.jmx
Class MBeanRepresentation
- java.lang.Object
-
- io.airlift.jmx.MBeanRepresentation
-
public class MBeanRepresentation extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMBeanRepresentation.AttributeRepresentationstatic classMBeanRepresentation.OperationRepresentationstatic classMBeanRepresentation.ParameterRepresentation
-
Constructor Summary
Constructors Constructor Description MBeanRepresentation(MBeanServer mbeanServer, ObjectName objectName, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<MBeanRepresentation.AttributeRepresentation>getAttributes()StringgetClassName()StringgetDescription()Map<String,Object>getDescriptor()ObjectNamegetObjectName()List<MBeanRepresentation.OperationRepresentation>getOperations()
-
-
-
Constructor Detail
-
MBeanRepresentation
public MBeanRepresentation(MBeanServer mbeanServer, ObjectName objectName, com.fasterxml.jackson.databind.ObjectMapper objectMapper) throws JMException
- Throws:
JMException
-
-
Method Detail
-
getObjectName
public ObjectName getObjectName()
-
getClassName
public String getClassName()
-
getDescription
public String getDescription()
-
getAttributes
public List<MBeanRepresentation.AttributeRepresentation> getAttributes()
-
getOperations
public List<MBeanRepresentation.OperationRepresentation> getOperations()
-
-