|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class is used for monitoring a Weblogic JDBC component
Method Summary | |
int |
getActiveConnectionsCurrentCount()
|
int |
getActiveConnectionsHighCount()
|
int |
getConnectionDelayTime()
|
int |
getConnectionLeakProfileCount()
Connection leak is a situation when connection from the pool was not closed explicitely by calling close() and was garbage collected. |
JDBCConnectionLeakProfile[] |
getConnectionLeakProfiles(int index,
int count)
Connection leak profiling stores stack trace at the time when connection was created in case of connection leak. |
int |
getConnectionsTotalCount()
Returns the total number of JDBC connections in this JDBCConnectionPoolRuntimeMBean since the pool is instantiated. |
int |
getFailuresToReconnectCount()
|
int |
getLeakedConnectionCount()
|
int |
getMaxCapacity()
Returns the maximum capacity of this connection pool. |
boolean |
getPoolState()
|
int |
getStatementProfileCount()
SQL roundtrip profiling stores SQL statement text, execution time and other metrics. |
JDBCStatementProfile[] |
getStatementProfiles(int index,
int count)
SQL roundtrip profiling stores SQL statement text, execution time and other metrics. |
java.lang.String |
getVersionJDBCDriver()
|
int |
getWaitingForConnectionCurrentCount()
|
int |
getWaitingForConnectionHighCount()
|
int |
getWaitSecondsHighCount()
|
void |
resetConnectionLeakProfile()
Resets connection leak profile. |
void |
resetStatementProfile()
Resets SQL statement profile. |
Methods inherited from interface weblogic.management.WebLogicMBean |
getMBeanInfo,
getName,
getObjectName,
getParent,
getType,
isCachingDisabled,
isRegistered,
setName,
setParent |
Methods inherited from interface javax.management.DynamicMBean |
getAttribute,
getAttributes,
invoke,
setAttribute,
setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister,
postRegister,
preDeregister,
preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener,
getNotificationInfo,
removeNotificationListener |
Method Detail |
public int getConnectionLeakProfileCount()
This method should be used first before requesting connection leak profiles from the profile storage.
public JDBCConnectionLeakProfile[] getConnectionLeakProfiles(int index, int count)
Connection leak is a situation when connection from the pool was not closed explicitely by calling close() and was garbage collected.
JDBCConnectionLeakProfile
public int getStatementProfileCount()
This method should be used first before requesting SQL statement profiles from the profile storage.
public JDBCStatementProfile[] getStatementProfiles(int index, int count)
JDBCStatementProfile
public int getLeakedConnectionCount()
public boolean getPoolState()
true
if the pool enabled.
false
if the pool disabledpublic int getFailuresToReconnectCount()
public int getConnectionDelayTime()
public int getActiveConnectionsCurrentCount()
public int getWaitingForConnectionCurrentCount()
public java.lang.String getVersionJDBCDriver()
public int getActiveConnectionsHighCount()
Note that this is an optimization method for a highly useful statistic that could be implemented less efficiently using change notification.
public int getWaitingForConnectionHighCount()
Note that this is an optimization method for a highly useful statistic that could be implemented less efficiently using change notification.
public int getWaitSecondsHighCount()
public int getConnectionsTotalCount()
public int getMaxCapacity()
public void resetConnectionLeakProfile()
public void resetStatementProfile()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |