public interface TriggerMBean extends ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method and Description |
---|---|
String |
getAction()
Gets the configured recourse action that needs to be taken when the usage
of resource crosses the value specified in
TriggerMBean.getValue() . |
long |
getValue()
Gets the upper-limit value of the resource assigned to the Trigger configuration.
|
void |
setAction(String action)
Sets the configured recourse action that needs to be taken when the usage
of resoure crosses the value specified in
TriggerMBean.getValue() . |
void |
setValue(long value)
Assigns the upper-limit value of the resource to the Trigger configuration.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
long getValue()
void setValue(long value)
value
- The new upper-limit value of resource usage to be configured in
the Trigger.String getAction()
TriggerMBean.getValue()
.TriggerMBean.getValue()
.void setAction(String action)
TriggerMBean.getValue()
.action
- Sets the configured recourse action that needs to be taken when
the usage of resoure crosses the value specified in
TriggerMBean.getValue()
. See the class documentation of
RCMResourceMBean
for a set of allowed recourse actions
types. Refer the Resource type MBean to obtain the subset of valid
recourse action types for the Resource type.