Package org.jboss.as.controller.access
Class JmxAction
java.lang.Object
org.jboss.as.controller.access.JmxAction
Encapsulates authorization information about an MBean call.
- Author:
- Kabir Khan
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionJmxAction(String methodName, JmxAction.Impact impact) JmxAction(String methodName, JmxAction.Impact impact, String attribute) -
Method Summary
Modifier and TypeMethodDescriptionGets the effects of this action.Gets the name of the affected MBean attribute, ifmethod nameis for a method that reads or writes attributes (i.e.Gets the impact of the callGets theMBeanServermethod name that was called
-
Constructor Details
-
JmxAction
-
JmxAction
-
-
Method Details
-
getImpact
Gets the impact of the call- Returns:
- the impact
-
getMethodName
Gets theMBeanServermethod name that was called- Returns:
- the method name. Will not be
null
-
getAttributeName
Gets the name of the affected MBean attribute, ifmethod nameis for a method that reads or writes attributes (i.e.getAttribute,setAttribute,setAttributes).- Returns:
- the attribute name, or
nullif the method being invoked is not related to attributes
-
getActionEffects
Gets the effects of this action.- Returns:
- the effects. Will not be
null
-