Module org.tquadrat.foundation.mgmt
Package org.tquadrat.foundation.mgmt
Annotation Interface MBeanAction
@ClassVersion(sourceVersion="$Id: MBeanAction.java 995 2022-01-23 01:09:35Z tquadrat $")
@API(status=STABLE,
since="0.0.1")
@Documented
@Retention(RUNTIME)
@Target(METHOD)
@Inherited
public @interface MBeanAction
This annotation will be used to mark a method as an action (operation) for
an MBean implementation.
- Author:
- Thomas Thrien (thomas.thrien@tquadrat.org)
- Version:
- $Id: MBeanAction.java 995 2022-01-23 01:09:35Z tquadrat $
- Since:
- 0.0.1
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionReturns the description for the action.int
The impact of the action.
-
Element Details
-
action
Returns the action's name.- Returns:
- The name of the action.
-
description
Returns the description for the action.- Returns:
- The description.
- Default:
""
-
impact
int impactThe impact of the action. Valid values are
- Returns:
- The impact code; the default is
UNKNOWN
. - See Also:
- Default:
3
-