ConnectorConnectionPoolRuntimeMBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

This class is used for monitoring a WebLogic Connector Connection Pool

       
Since6.1.0.0
Fully Qualified Interface NameIf you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.management.runtime.ConnectorConnectionPoolRuntimeMBean
Factory Methods No factory methods. Instances of this MBean are created automatically.
Access Points You can access this MBean from the following MBean attributes:
    Access Points Inherited from LogRuntimeMBean Because this MBean extends or implements LogRuntimeMBean, you can also access this MBean by retrieving LogRuntimeMBeans. The following attributes contain LogRuntimeMBeans and its subtypes:
    Access Points Inherited from RuntimeMBean Because this MBean extends or implements RuntimeMBean, you can also access this MBean by retrieving RuntimeMBeans. The following attributes contain RuntimeMBeans and its subtypes:


    Related MBeans

    This section describes attributes that provide access to other MBeans.


      Connections

      An array of ConnectorConnectionRuntimeMBeans that each represents the statistics for a Connector Connection.

      For more information, see:

             
      Factory Methods No explicit creator method. The child shares the lifecycle of its parent.
      Privileges Read only
      TypeConnectorConnectionRuntimeMBean[]
      Relationship type: Containment.

      LogRuntime

      Get the RuntimeMBean that allows monitoring and control of the log file.

             
      Factory Methods No explicit creator method. The child shares the lifecycle of its parent.
      Privileges Read only
      TypeLogRuntimeMBean
      Relationship type: Containment.


      Attributes

      This section describes the following attributes:


      ActiveConnectionsCurrentCount

      The current total active connections.

             
      Privileges Read only
      Typeint

      ActiveConnectionsHighCount

      The high water mark of active connections in this Connector Pool since the pool was instantiated.

             
      Privileges Read only
      Typeint

      AverageActiveUsage

      The running average usage of created connections that are active in the Connector Pool since the pool was last shrunk.

             
      Privileges Read only
      Typeint

      CachingDisabled

      Private property that disables caching in proxies.

             
      Privileges Read only
      Typeboolean

      CapacityIncrement

      The initial capacity configured for this Connector connection pool.

             
      Privileges Read only
      Typeint

      CloseCount

      The number of connections that were closed for the connection pool.

             
      Privileges Read only
      Typelong

      ConnectionFactoryClassName

      The ConnectionFactoryName of this Connector connection pool.

             
      Privileges Read only
      Typejava.lang.String

      ConnectionFactoryName

      For 1.0 link-ref resource adapters only, the base resource adapter's connection factory name.

             
      Privileges Read only
      Typejava.lang.String

      ConnectionIdleProfileCount

      The number of Idle connection profiles stored for this pool.

      Deprecated.

             
      Privileges Read only
      Typeint

      ConnectionLeakProfileCount

      The number of Leak connection profiles stored for this pool.

      Deprecated.

             
      Privileges Read only
      Typeint

      ConnectionProfilingEnabled

      Indicates whether connection profiling is enabled for this pool.

      Deprecated.

             
      Privileges Read only
      Typeboolean

      ConnectionsCreatedTotalCount

      The total number of Connector connections created in this Connector Pool since the pool is instantiated.

             
      Privileges Read only
      Typeint

      ConnectionsDestroyedByErrorTotalCount

      Return the number of connections that were destroyed because an error event was received.

             
      Privileges Read only
      Typeint

      ConnectionsDestroyedByShrinkingTotalCount

      Return the number of connections that were destroyed as a result of shrinking.

             
      Privileges Read only
      Typeint

      ConnectionsDestroyedTotalCount

      The total number of Connector connections destroyed in this Connector Pool since the pool is instantiated.

             
      Privileges Read only
      Typeint

      ConnectionsMatchedTotalCount

      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.

             
      Privileges Read only
      Typeint

      ConnectionsRejectedTotalCount

      The total number of rejected requests for a Connector connections in this Connector Pool since the pool is instantiated.

             
      Privileges Read only
      Typeint

      ConnectorEisType

      The EIS type of this Connector connection pool.

             
      Privileges Read only
      Typejava.lang.String

      CurrentCapacity

      The PoolSize of this Connector connection pool.

             
      Privileges Read only
      Typelong

      EISResourceId

      The EISResourceId of this Connector connection pool.

             
      Privileges Read only
      Typejava.lang.String

      FreeConnectionsCurrentCount

      The current total free connections.

             
      Privileges Read only
      Typeint

      FreeConnectionsHighCount

      The high water mark of free connections in this Connector Pool since the pool was instantiated.

             
      Privileges Read only
      Typeint

      FreePoolSizeHighWaterMark

      The FreePoolSizeHighWaterMark of this Connector connection pool.

             
      Privileges Read only
      Typelong

      FreePoolSizeLowWaterMark

      The FreePoolSizeLowWaterMark of this Connector connection pool.

             
      Privileges Read only
      Typelong

      HealthState

      The HealthState mbean for the application.

      For more information, see:

             
      Available Since Release 12.1.2
      Privileges Read only
      Typeweblogic.health.HealthState

      HighestNumWaiters

      Gets the highest number of waiters.

             
      Privileges Read only
      Typelong

      InitialCapacity

      The initial capacity configured for this Connector connection pool.

             
      Privileges Read only
      Typeint

      JNDIName

      The configured JNDI Name for the Connection Factory using this Connector connection pool.

      Deprecated.

             
      Privileges Read only
      Typejava.lang.String

      Key

      The configured Key for the Connection Factory using this Connector connection pool.

             
      Privileges Read only
      Typejava.lang.String

      LastShrinkTime

      Return the last time that the pool was shrunk.

             
      Privileges Read only
      Typelong

      LogFileName

      The Log File used by the Resource Adapter for this Connector connection pool.

             
      Privileges Read only
      Typejava.lang.String

      LoggingEnabled

      Indicates whether logging is enabled for this Connector connection pool.

             
      Privileges Read only
      Typeboolean

      ManagedConnectionFactoryClassName

      The ManagedConnectionFactoryName of this Connector connection pool.

             
      Privileges Read only
      Typejava.lang.String

      MaxCapacity

      The maximum capacity configured for this Connector connection pool.

             
      Privileges Read only
      Typeint

      MaxIdleTime

      The configured MaxIdle time for this pool

      Deprecated.

             
      Privileges Read only
      Typeint

      MBeanInfo

      Returns the MBean info for this MBean.

      Deprecated.

             
      Privileges Read only
      Typejavax.management.MBeanInfo

      MCFClassName

      Get the MCF class name.

             
      Privileges Read only
      Typejava.lang.String

      Name

      The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.

             
      Privileges Read only
      Typejava.lang.String

      NumberDetectedIdle

      The total number of idle connections detected in the life time of this pool.

      Deprecated.

             
      Privileges Read only
      Typeint

      NumberDetectedLeaks

      The total number of leaked connections detected in the life time of this pool.

      Deprecated.

             
      Privileges Read only
      Typeint

      NumUnavailableCurrentCount

      Return the number of unavailable connections.

             
      Privileges Read only
      Typeint

      NumUnavailableHighCount

      Return the highest unavailable number of connections at any given time.

             
      Privileges Read only
      Typeint

      NumWaiters

      Gets the current number of waiters.

             
      Privileges Read only
      Typelong

      NumWaitersCurrentCount

      Return the number of waiters.

             
      Privileges Read only
      Typeint

      ObjectName

      Returns the ObjectName under which this MBean is registered in the MBean server.

      Deprecated.

             
      Privileges Read only
      Typeweblogic.management.WebLogicObjectName

      Parent

      Return the immediate parent for this MBean

             
      Privileges Read/Write
      Type

      PoolName

      The configured Logical Name for the Connection Factory using this Connector connection pool.

             
      Privileges Read only
      Typejava.lang.String

      PoolSizeHighWaterMark

      The PoolSizeHighWaterMark of this Connector connection pool.

             
      Privileges Read only
      Typelong

      PoolSizeLowWaterMark

      The PoolSizeLowWaterMark of this Connector connection pool.

             
      Privileges Read only
      Typelong

      ProxyOn

      Return a flag indicating if the proxy is on. Returns true if it is.

             
      Privileges Read only
      Typeboolean

      RecycledTotal

      The total number of Connector connections that have been recycled in this Connector Pool since the pool is instantiated.

             
      Privileges Read only
      Typeint

      Registered

      Returns false if the MBean represented by this object has been unregistered.

      Deprecated.

             
      Privileges Read only
      Typeboolean

      ResourceAdapterLinkRefName

      The Resource Adapter Link Reference for cases where this Connection Factory refers to an existing Resource Adapter deployment.

      Deprecated.

             
      Privileges Read only
      Typejava.lang.String

      RuntimeTransactionSupport

      The real transaction support level in use at runtime.

             
      Privileges Read only
      Typejava.lang.String

      ShrinkCountDownTime

      The amount of time left (in minutes) until an attempt to shrink the pool will be made.

             
      Privileges Read only
      Typeint

      ShrinkingEnabled

      Specifies whether shrinking of this Connector connection pool is enabled.

             
      Privileges Read only
      Typeboolean

      ShrinkPeriodMinutes

      The Shrink Period (in minutes) of this Connector connection pool.

             
      Privileges Read only
      Typeint

      State

      Get the state of the pool.

             
      Privileges Read only
      Typejava.lang.String

      Testable

      This indicates whether the connection pool is testable or not.

             
      Privileges Read only
      Typeboolean

      TransactionSupport

      The static transaction support level, either configured in ra.xml or in @Conector annotation, for the Resource Adapter for this Connector connection pool.

             
      Privileges Read only
      Typejava.lang.String

      Type

      Returns the type of the MBean.

             
      Privileges Read only
      Typejava.lang.String


      Operations

      This section describes the following operations:


      ensureLogOpened

      Ensures that that the output stream to the underlying is opened if it got closed previously due to errors.

         
      Operation Name"ensureLogOpened"
      Parametersnull
      Signaturenull
      Returns void
      Exceptions
      • weblogic.management.ManagementException
        ManagementException If the log could not be opened successfully.

      flushLog

      Flushes the buffer to the log file on disk.

         
      Operation Name"flushLog"
      Parametersnull
      Signaturenull
      Returns void
      Exceptions
      • weblogic.management.ManagementException
        ManagementException If the log could not be flushed successfully.

      forceLogRotation

      Forces the rotation of the underlying log immediately.

         
      Operation Name"forceLogRotation"
      Parametersnull
      Signaturenull
      Returns void
      Exceptions
      • weblogic.management.ManagementException
        ManagementException If there is an error during the log file rotation.

      forceReset

      Force immediately discard all used/unused connections and recreate connection pool (and using new configuration if user update the pool's configuration).

         
      Operation Name"forceReset"
      Parametersnull
      Signaturenull
      Returns void
      Exceptions
      • weblogic.management.ManagementException
        ManagementException If any error occurs during resetting the pool.

      preDeregister

         
      Operation Name"preDeregister"
      Parametersnull
      Signaturenull
      Returns void
      Exceptions
      • java.lang.Exception

      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. 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.

         
      Operation Name"reset"
      Parametersnull
      Signaturenull
      Returns boolean
      Exceptions
      • weblogic.management.ManagementException
        ManagementException If any error occurs during resetting the pool.

      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.

         
      Operation Name"testPool"
      Parametersnull
      Signaturenull
      Returns boolean