javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public interface PartitionWorkManagerRuntimeMBean extends RuntimeMBean
Modifier and Type | Method | Description |
---|---|---|
int |
getOverloadRejectedRequestsCount() |
Number of requests rejected due to configured Shared Capacity for
work managers have been reached.
|
int |
getPendingUserRequestCount() |
The number of pending user requests in the priority queue.
|
int |
getSharedCapacityForWorkManagers() |
Maximum amount of requests that can be accepted in the priority queue.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
int getPendingUserRequestCount()
The number of pending user requests in the priority queue. The priority queue contains requests from internal subsystems and users. This is just the count of all user requests.
int getSharedCapacityForWorkManagers()
Maximum amount of requests that can be accepted in the priority queue. Note that a request with higher priority will be accepted in place of a lower priority request already in the queue even after the threshold is reached. The lower priority request is kept waiting in the queue till all high priority requests are executed. Also note that further enqueues of the low priority requests are rejected right away.
int getOverloadRejectedRequestsCount()
Number of requests rejected due to configured Shared Capacity for work managers have been reached.