public interface RecourseActionEventVBean
RecourseActionEventVBean
holds runtime state about an individual
recourse action to be executed or withdrawn by the
WebLogic Resource Consumption Management feature for a configured Trigger
on the current server instance in the current Domain Partition.
The WebLogic Resource Consumption Management feature automatically initiates a configured recourse action of a Trigger when the configured usage limits of the Trigger are exceeded by a Domain Partition.
When the current resource usage by the Domain Partition falls below the configured usage limit, the feature automatically withdraws the recourse action (where possible).
This Bean captures the following runtime state of such an individual recourse action:Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getAction() |
The recourse action type configured in the Domain Partition's Resource
Consumption Management policy for the current Trigger.
|
java.util.Date |
getExecutionDate() |
The date and time the recourse action successfully executes.
|
long |
getUsage() |
The current resource usage by the Domain Partition when the
recourse action was initiated.
|
boolean |
isActionSuccessful() |
Indicates if the recourse action execution was successfully completed.
|
boolean |
isActive() |
Indicates if the recourse action is a new execution of a recourse action
because the usage limit is exceeded or the withdrawal of an existing
recourse action because the current resource usage has gone below the usage limit.
|
boolean |
isInitiated() |
Indicates if a recourse action has been initiated for this Trigger as a
result of the current resource usage by a Domain Partition exceeds its
usage limit.
|
boolean isInitiated()
long getUsage()
java.lang.String getAction()
RCMResourceMBean
for a set of
possible recourse actions types.java.util.Date getExecutionDate()
boolean isActive()
boolean isActionSuccessful()