javax.management.DynamicMBean
, HealthFeedback
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public interface WorkManagerRuntimeMBean extends RuntimeMBean, HealthFeedback
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getApplicationName() |
Get the name of the application this WorkManager is associated with
|
long |
getCompletedDaemonRequests() |
The number of daemon requests that have been processed
|
long |
getCompletedRequests() |
The number of requests that have been processed, including daemon requests.
|
HealthState |
getHealthState() |
Returns the HealthState mbean for the work manager.
|
MaxThreadsConstraintRuntimeMBean |
getMaxThreadsConstraintRuntime() |
Runtime information on MaxThreadsConstraint associated with this
WorkManager
|
MinThreadsConstraintRuntimeMBean |
getMinThreadsConstraintRuntime() |
Runtime information on MinThreadsConstraint associated with this
WorkManager
|
java.lang.String |
getModuleName() |
Get the name of the module this WorkManager is associated with
|
int |
getPendingDaemonRequests() |
The number of daemon requests in progress.
|
int |
getPendingRequests() |
The number of waiting requests in the queue, including daemon requests.
|
RequestClassRuntimeMBean |
getRequestClassRuntime() |
Runtime information on RequestClass associated with this
WorkManager
|
int |
getStuckThreadCount() |
The number of threads that are considered to be stuck on the basis
of any stuck thread constraints.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
java.lang.String getApplicationName()
Get the name of the application this WorkManager is associated with
java.lang.String getModuleName()
Get the name of the module this WorkManager is associated with
int getPendingRequests()
The number of waiting requests in the queue, including daemon requests.
long getCompletedRequests()
The number of requests that have been processed, including daemon requests.
int getPendingDaemonRequests()
The number of daemon requests in progress.
long getCompletedDaemonRequests()
The number of daemon requests that have been processed
int getStuckThreadCount()
The number of threads that are considered to be stuck on the basis of any stuck thread constraints.
MinThreadsConstraintRuntimeMBean getMinThreadsConstraintRuntime()
Runtime information on MinThreadsConstraint associated with this WorkManager
MaxThreadsConstraintRuntimeMBean getMaxThreadsConstraintRuntime()
Runtime information on MaxThreadsConstraint associated with this WorkManager
RequestClassRuntimeMBean getRequestClassRuntime()
Runtime information on RequestClass associated with this WorkManager
HealthState getHealthState()
Returns the HealthState mbean for the work manager.
getHealthState
in interface HealthFeedback