|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConnectorConnectionPoolRuntimeMBean
This class is used for monitoring a WebLogic Connector Connection Pool
Method Summary | |
---|---|
abstract void |
forceReset() Force immediately discard all used/unused connections and recreate connection pool (and using new configuration if user update the pool's configuration). |
abstract int |
getActiveConnectionsCurrentCount() The current total active connections. |
abstract int |
getActiveConnectionsHighCount() The high water mark of active connections in this Connector Pool since the pool was instantiated. |
abstract int |
getAverageActiveUsage() The running average usage of created connections that are active in the Connector Pool since the pool was last shrunk. |
abstract int |
getCapacityIncrement() The initial capacity configured for this Connector connection pool. |
abstract long |
getCloseCount() The number of connections that were closed for the connection pool. |
abstract String |
getConnectionFactoryClassName() The ConnectionFactoryName of this Connector connection pool. |
abstract String |
getConnectionFactoryName() For 1.0 link-ref resource adapters only, the base resource adapter's connection factory name. |
abstract int |
getConnectionIdleProfileCount() Deprecated. |
abstract int |
getConnectionLeakProfileCount() Deprecated. |
abstract boolean |
getConnectionProfilingEnabled() Deprecated. |
abstract ConnectorConnectionRuntimeMBean[] |
getConnections() An array of ConnectorConnectionRuntimeMBeans that each represents the statistics for a Connector Connection. |
abstract int |
getConnectionsCreatedTotalCount() The total number of Connector connections created in this Connector Pool since the pool is instantiated. |
abstract int |
getConnectionsDestroyedByErrorTotalCount() Return the number of connections that were destroyed because an error event was received. |
abstract int |
getConnectionsDestroyedByShrinkingTotalCount() Return the number of connections that were destroyed as a result of shrinking. |
abstract int |
getConnectionsDestroyedTotalCount() The total number of Connector connections destroyed in this Connector Pool since the pool is instantiated. |
abstract int |
getConnectionsMatchedTotalCount() The total number of times a request for a Connector connections was satisfied via the use of an existing created connection since the pool is instantiated. |
abstract int |
getConnectionsRejectedTotalCount() The total number of rejected requests for a Connector connections in this Connector Pool since the pool is instantiated. |
abstract String |
getConnectorEisType() The EIS type of this Connector connection pool. |
abstract long |
getCurrentCapacity() The PoolSize of this Connector connection pool. |
abstract String |
getEISResourceId() The EISResourceId of this Connector connection pool. |
abstract int |
getFreeConnectionsCurrentCount() The current total free connections. |
abstract int |
getFreeConnectionsHighCount() The high water mark of free connections in this Connector Pool since the pool was instantiated. |
abstract long |
getFreePoolSizeHighWaterMark() The FreePoolSizeHighWaterMark of this Connector connection pool. |
abstract long |
getFreePoolSizeLowWaterMark() The FreePoolSizeLowWaterMark of this Connector connection pool. |
abstract HealthState |
getHealthState() The HealthState mbean for the application. |
abstract long |
getHighestNumWaiters() Gets the highest number of waiters. |
abstract int |
getInitialCapacity() The initial capacity configured for this Connector connection pool. |
abstract String |
getJNDIName() Deprecated. |
abstract String |
getKey() The configured Key for the Connection Factory using this Connector connection pool. |
abstract long |
getLastShrinkTime() Return the last time that the pool was shrunk. |
abstract String |
getLogFileName() The Log File used by the Resource Adapter for this Connector connection pool. |
abstract LogRuntimeMBean |
getLogRuntime() Get the RuntimeMBean that allows monitoring and control of the log file. |
abstract String |
getManagedConnectionFactoryClassName() The ManagedConnectionFactoryName of this Connector connection pool. |
abstract int |
getMaxCapacity() The maximum capacity configured for this Connector connection pool. |
abstract int |
getMaxIdleTime() Deprecated. |
abstract String |
getMCFClassName() Get the MCF class name. |
abstract int |
getNumberDetectedIdle() Deprecated. |
abstract int |
getNumberDetectedLeaks() Deprecated. |
abstract int |
getNumUnavailableCurrentCount() Return the number of unavailable connections. |
abstract int |
getNumUnavailableHighCount() Return the highest unavailable number of connections at any given time. |
abstract long |
getNumWaiters() Gets the current number of waiters. |
abstract int |
getNumWaitersCurrentCount() Return the number of waiters. |
abstract String |
getPoolName() The configured Logical Name for the Connection Factory using this Connector connection pool. |
abstract long |
getPoolSizeHighWaterMark() The PoolSizeHighWaterMark of this Connector connection pool. |
abstract long |
getPoolSizeLowWaterMark() The PoolSizeLowWaterMark of this Connector connection pool. |
abstract int |
getRecycledTotal() The total number of Connector connections that have been recycled in this Connector Pool since the pool is instantiated. |
abstract String |
getResourceAdapterLinkRefName() Deprecated. |
abstract String |
getRuntimeTransactionSupport() The real transaction support level in use at runtime. |
abstract int |
getShrinkCountDownTime() The amount of time left (in minutes) until an attempt to shrink the pool will be made. |
abstract int |
getShrinkPeriodMinutes() The Shrink Period (in minutes) of this Connector connection pool. |
abstract String |
getState() Get the state of the pool. |
abstract String |
getTransactionSupport() The static transaction support level, either configured in ra.xml or in @Conector annotation, for the Resource Adapter for this Connector connection pool. |
abstract boolean |
isLoggingEnabled() Indicates whether logging is enabled for this Connector connection pool. |
abstract boolean |
isProxyOn() Return a flag indicating if the proxy is on. |
abstract boolean |
isShrinkingEnabled() Specifies whether shrinking of this Connector connection pool is enabled. |
abstract boolean |
isTestable() This indicates whether the connection pool is testable or not. |
abstract boolean |
reset() Reset connection pool Discard all unused connections and recreate connection pool (and using new configuration if user update the pool's configuration) if no connection from pool is reserved by client application. |
abstract boolean |
testPool() Test all the available connections in the pool. |
Methods inherited from interface weblogic.management.runtime.LogRuntimeMBean |
---|
ensureLogOpened, flushLog, forceLogRotation, isLogFileStreamOpened |
Methods inherited from interface weblogic.management.runtime.RuntimeMBean |
---|
addPropertyChangeListener, removePropertyChangeListener |
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 |
---|
String getPoolName()
The configured Logical Name for the Connection Factory using this Connector connection pool.
String getJNDIName()
The configured JNDI Name for the Connection Factory using this Connector connection pool.
String getConnectionFactoryName()
For 1.0 link-ref resource adapters only, the base resource adapter's connection factory name.
String getResourceAdapterLinkRefName()
The Resource Adapter Link Reference for cases where this Connection Factory refers to an existing Resource Adapter deployment.
boolean isLoggingEnabled()
Indicates whether logging is enabled for this Connector connection pool.
String getLogFileName()
The Log File used by the Resource Adapter for this Connector connection pool.
LogRuntimeMBean getLogRuntime()
Get the RuntimeMBean that allows monitoring and control of the log file.
String getTransactionSupport()
The static transaction support level, either configured in ra.xml or in @Conector annotation, for the Resource Adapter for this Connector connection pool.
String getRuntimeTransactionSupport()
The real transaction support level in use at runtime.
int getMaxCapacity()
The maximum capacity configured for this Connector connection pool.
int getInitialCapacity()
The initial capacity configured for this Connector connection pool.
int getCapacityIncrement()
The initial capacity configured for this Connector connection pool.
boolean isShrinkingEnabled()
Specifies whether shrinking of this Connector connection pool is enabled.
int getShrinkPeriodMinutes()
The Shrink Period (in minutes) of this Connector connection pool.
int getActiveConnectionsCurrentCount()
The current total active connections.
int getActiveConnectionsHighCount()
The high water mark of active connections in this Connector Pool since the pool was instantiated.
int getFreeConnectionsCurrentCount()
The current total free connections.
int getFreeConnectionsHighCount()
The high water mark of free connections in this Connector Pool since the pool was instantiated.
int getAverageActiveUsage()
The running average usage of created connections that are active in the Connector Pool since the pool was last shrunk.
int getShrinkCountDownTime()
The amount of time left (in minutes) until an attempt to shrink the pool will be made.
int getRecycledTotal()
The total number of Connector connections that have been recycled in this Connector Pool since the pool is instantiated.
int getConnectionsCreatedTotalCount()
The total number of Connector connections created in this Connector Pool since the pool is instantiated.
int getConnectionsMatchedTotalCount()
The total number of times a request for a Connector connections was satisfied via the use of an existing created connection since the pool is instantiated.
int getConnectionsDestroyedTotalCount()
The total number of Connector connections destroyed in this Connector Pool since the pool is instantiated.
int getConnectionsRejectedTotalCount()
The total number of rejected requests for a Connector connections in this Connector Pool since the pool is instantiated.
ConnectorConnectionRuntimeMBean[] getConnections()
An array of ConnectorConnectionRuntimeMBeans
that each represents the statistics for a Connector Connection.
ConnectorConnectionRuntimeMBean
int getConnectionIdleProfileCount()
The number of Idle connection profiles stored for this pool.
int getConnectionLeakProfileCount()
The number of Leak connection profiles stored for this pool.
boolean getConnectionProfilingEnabled()
Indicates whether connection profiling is enabled for this pool.
int getMaxIdleTime()
The configured MaxIdle time for this pool
int getNumberDetectedIdle()
The total number of idle connections detected in the life time of this pool.
int getNumberDetectedLeaks()
The total number of leaked connections detected in the life time of this pool.
String getConnectorEisType()
The EIS type of this Connector connection pool.
String getEISResourceId()
The EISResourceId of this Connector connection pool.
long getCloseCount()
The number of connections that were closed for the connection pool.
long getFreePoolSizeHighWaterMark()
The FreePoolSizeHighWaterMark of this Connector connection pool.
long getFreePoolSizeLowWaterMark()
The FreePoolSizeLowWaterMark of this Connector connection pool.
long getCurrentCapacity()
The PoolSize of this Connector connection pool.
long getPoolSizeHighWaterMark()
The PoolSizeHighWaterMark of this Connector connection pool.
long getPoolSizeLowWaterMark()
The PoolSizeLowWaterMark of this Connector connection pool.
String getManagedConnectionFactoryClassName()
The ManagedConnectionFactoryName of this Connector connection pool.
String getConnectionFactoryClassName()
The ConnectionFactoryName of this Connector connection pool.
long getNumWaiters()
Gets the current number of waiters.
long getHighestNumWaiters()
Gets the highest number of waiters.
boolean isTestable()
This indicates whether the connection pool is testable or not.
long getLastShrinkTime()
Return the last time that the pool was shrunk.
int getConnectionsDestroyedByErrorTotalCount()
Return the number of connections that were destroyed because an error event was received.
int getConnectionsDestroyedByShrinkingTotalCount()
Return the number of connections that were destroyed as a result of shrinking.
int getNumWaitersCurrentCount()
Return the number of waiters.
int getNumUnavailableCurrentCount()
Return the number of unavailable connections.
int getNumUnavailableHighCount()
Return the highest unavailable number of connections at any given time.
boolean isProxyOn()
Return a flag indicating if the proxy is on. Returns true if it is.
boolean testPool()
Test all the available connections in the pool. Returns true if all the connections passed the test and false it at least one failed the test.
String getState()
Get the state of the pool.
String getMCFClassName()
String getKey()
The configured Key for the Connection Factory using this Connector connection pool.
void forceReset() throws ManagementException
Force immediately discard all used/unused connections and recreate connection pool (and using new configuration if user update the pool's configuration).
ManagementException
- If any error occurs during resetting the pool.boolean reset() throws ManagementException
Reset connection pool Discard all unused connections and recreate connection pool (and using new configuration if user update the pool's configuration) if no connection from pool is reserved by client application. If any connection from the connection pool is currently in use, the operation fails and false will be returned, otherwise all connections will be reset and true will be returned.
ManagementException
- If any error occurs during resetting the pool.HealthState getHealthState()
The HealthState mbean for the application.
getHealthState
in interface HealthFeedback
HealthState
|
Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |