javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public interface EJBPoolRuntimeMBean extends RuntimeMBean
Modifier and Type | Method | Description |
---|---|---|
long |
getAccessTotalCount() |
Provides a count of the total number of times an attempt was
made to get an instance from the free pool.
|
int |
getBeansInUseCount() |
Deprecated.
28-Aug-2002.
|
int |
getBeansInUseCurrentCount() |
Provides a count of the number of bean instances currently being
used from the free pool.
|
long |
getDestroyedTotalCount() |
Provides a count of the total number of times a bean instance
from this pool was destroyed due to a non-application Exception
being thrown from it.
|
int |
getIdleBeansCount() |
Deprecated.
28-Aug-2002.
|
long |
getMissTotalCount() |
Provides a count of the total number of times a failed attempt
was made to get an instance from the free pool.
|
int |
getPooledBeansCurrentCount() |
Provides a count of the current number of available bean
instances in the free pool.
|
long |
getTimeoutTotalCount() |
Provides a count of the total number of Threads that have timed
out waiting for an available bean instance from the free pool.
|
int |
getWaiterCurrentCount() |
Provides a count of the number of Threads currently waiting for
an available bean instance from the free pool.
|
long |
getWaiterTotalCount() |
Deprecated.
28-Aug-2002.
|
void |
initializePool() |
Instructs the Pool to initialize itself to its configured startup
time size.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
long getAccessTotalCount()
Provides a count of the total number of times an attempt was made to get an instance from the free pool.
long getMissTotalCount()
Provides a count of the total number of times a failed attempt was made to get an instance from the free pool. An Attempt to get a bean from the pool will fail if there are no available instances in the pool.
long getDestroyedTotalCount()
Provides a count of the total number of times a bean instance from this pool was destroyed due to a non-application Exception being thrown from it.
@Deprecated int getIdleBeansCount()
Provides a count of the total number of available bean instances in the free pool.
Returns the total number of available bean instances in the free pool.
int getPooledBeansCurrentCount()
Provides a count of the current number of available bean instances in the free pool.
@Deprecated int getBeansInUseCount()
Provides a count of the total number of bean instances currently in use from the free pool.
int getBeansInUseCurrentCount()
Provides a count of the number of bean instances currently being used from the free pool.
@Deprecated long getWaiterTotalCount()
Provides a count of the total number of Threads currently waiting for an available bean instance from the free pool.
int getWaiterCurrentCount()
Provides a count of the number of Threads currently waiting for an available bean instance from the free pool.
long getTimeoutTotalCount()
Provides a count of the total number of Threads that have timed out waiting for an available bean instance from the free pool.
void initializePool()
Instructs the Pool to initialize itself to its configured startup time size.
This is a synchronous and will wait until the pool is initialized before returning.