public class JMXOperationPlus<T> extends JMXOperation<T> implements HasOperationType<T>
Constructor and Description |
---|
JMXOperationPlus(java.lang.String actionName,
java.lang.String description,
java.lang.Class<T> returnType,
int impact) |
Modifier and Type | Method and Description |
---|---|
JMXOperationPlus<T> |
addParam(java.lang.String name,
java.lang.Class<?> type,
java.lang.String description) |
java.lang.String |
getActionName() |
OperationType<T> |
getOperationType() |
javax.management.MBeanOperationInfo |
getOpInfo() |
java.lang.String[] |
getSignature() |
equals, hashCode, toString
public JMXOperationPlus(java.lang.String actionName, java.lang.String description, java.lang.Class<T> returnType, int impact)
public java.lang.String getActionName()
getActionName
in class RemoteOperation<T>
public java.lang.String[] getSignature()
getSignature
in class RemoteOperation<T>
public javax.management.MBeanOperationInfo getOpInfo()
getOpInfo
in class JMXOperation<T>
public JMXOperationPlus<T> addParam(java.lang.String name, java.lang.Class<?> type, java.lang.String description)
public OperationType<T> getOperationType()
getOperationType
in interface HasOperationType<T>