javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public interface JMSPooledConnectionRuntimeMBean extends RuntimeMBean
Modifier and Type | Method | Description |
---|---|---|
int |
getAverageReserved() |
The average number of JMS sessions that have been in use in this
instance of the session pool since it was instantiated.
|
int |
getCreationDelayTime() |
The average amount of time that it takes to create each JMS
session in the session pool.
|
int |
getCurrCapacity() |
The current capacity of the session pool, which is always less
than or equal to the maximum capacity of JMS sessions.
|
int |
getHighestNumAvailable() |
The highest number of available JMS sessions in this instance of
the session pool since it was instantiated.
|
int |
getHighestNumReserved() |
The highest number of concurrent JMS sessions reserved for this
instance of the session pool since it was instantiated.
|
int |
getHighestNumUnavailable() |
The highest number of unusable JMS sessions in this instance of
the session pool since it was instantiated.
|
int |
getHighestNumWaiters() |
The highest number of threads waiting to retrieve a JMS session
in this instance of the session pool since it was instantiated.
|
int |
getHighestWaitSeconds() |
The highest number of seconds that an application waited to
retrieve a JMS session in this instance of the session pool since
it was instantiated.
|
int |
getMaxCapacity() |
The maximum number of JMS sessions that can be allocated using
the session pool.
|
int |
getNumAvailable() |
The number of available JMS sessions in the session pool that
are not currently in use.
|
int |
getNumConnectionObjects() |
The number of JMS connections that back this session pool.
|
int |
getNumFailuresToRefresh() |
The number of failed attempts to create a JMS session in the
session pool.
|
int |
getNumLeaked() |
The number of JMS sessions that were removed from the session
pool, but were not returned.
|
int |
getNumReserved() |
The number of JMS sessions that are currently in use.
|
int |
getNumUnavailable() |
The number of JMS sessions in the session pool that are not
currently usable for some reason.
|
int |
getNumWaiters() |
The number of threads waiting to retrieve a JMS session from the
session pool.
|
int |
getTotalNumAllocated() |
The total number of JMS sessions allocated by this session pool
in this instance of the session pool since it was instantiated.
|
int |
getTotalNumDestroyed() |
The total number of JMS sessions that were created and then
destroyed in this instance of the session pool since it was
instantiated.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
int getNumLeaked()
The number of JMS sessions that were removed from the session pool, but were not returned.
int getNumFailuresToRefresh()
The number of failed attempts to create a JMS session in the session pool.
int getCreationDelayTime()
The average amount of time that it takes to create each JMS session in the session pool.
int getNumWaiters()
The number of threads waiting to retrieve a JMS session from the session pool.
int getHighestNumWaiters()
The highest number of threads waiting to retrieve a JMS session in this instance of the session pool since it was instantiated.
int getHighestWaitSeconds()
The highest number of seconds that an application waited to retrieve a JMS session in this instance of the session pool since it was instantiated.
int getNumReserved()
The number of JMS sessions that are currently in use.
int getHighestNumReserved()
The highest number of concurrent JMS sessions reserved for this instance of the session pool since it was instantiated.
int getNumAvailable()
The number of available JMS sessions in the session pool that are not currently in use.
int getHighestNumAvailable()
The highest number of available JMS sessions in this instance of the session pool since it was instantiated.
int getNumUnavailable()
The number of JMS sessions in the session pool that are not currently usable for some reason.
int getHighestNumUnavailable()
The highest number of unusable JMS sessions in this instance of the session pool since it was instantiated.
int getTotalNumAllocated()
The total number of JMS sessions allocated by this session pool in this instance of the session pool since it was instantiated.
int getTotalNumDestroyed()
The total number of JMS sessions that were created and then destroyed in this instance of the session pool since it was instantiated.
int getMaxCapacity()
The maximum number of JMS sessions that can be allocated using the session pool.
int getCurrCapacity()
The current capacity of the session pool, which is always less than or equal to the maximum capacity of JMS sessions.
int getAverageReserved()
The average number of JMS sessions that have been in use in this instance of the session pool since it was instantiated. This generally happens when an EJB or servlet is deployed that requires the session pool.
int getNumConnectionObjects()
The number of JMS connections that back this session pool. This value may be greater than one if different sessions were created using different combinations of a username and password to contact the JMS server.