Class MBeanExpression
- java.lang.Object
-
- fish.payara.microprofile.metrics.jmx.MBeanExpression
-
public class MBeanExpression extends Object
-
-
Constructor Summary
Constructors Constructor Description MBeanExpression(String expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringfindDynamicKey()ObjectgetAttribute()StringgetAttributeName()StringgetMBean()NumbergetNumberValue()ObjectNamegetObjectName()StringgetSubAttributeName()List<MBeanAttributeInfo>queryAttributes(ObjectName objectName)Set<ObjectName>queryNames(QueryExp query)ObjectquerySubAttributes(ObjectName objectName, String attribute)
-
-
-
Constructor Detail
-
MBeanExpression
public MBeanExpression(String expression)
-
-
Method Detail
-
getMBean
public String getMBean()
-
getAttributeName
public String getAttributeName()
-
getSubAttributeName
public String getSubAttributeName()
-
getObjectName
public ObjectName getObjectName()
-
findDynamicKey
public String findDynamicKey()
-
getNumberValue
public Number getNumberValue()
-
queryNames
public Set<ObjectName> queryNames(QueryExp query)
-
queryAttributes
public List<MBeanAttributeInfo> queryAttributes(ObjectName objectName)
-
querySubAttributes
public Object querySubAttributes(ObjectName objectName, String attribute)
-
-