JDBCReplayStatisticsRuntimeMBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

This class is used to get replay statics for an Oracle replay datasource aggregated across all connections in the pool.

       
Since12.2.1.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.JDBCReplayStatisticsRuntimeMBean
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 ComponentRuntimeMBean Because this MBean extends or implements ComponentRuntimeMBean, you can also access this MBean by retrieving ComponentRuntimeMBeans. The following attributes contain ComponentRuntimeMBeans 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.


      WorkManagerRuntimes

      Get the runtime mbeans for all work managers defined in this component

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


      Attributes

      This section describes the following attributes:


      CachingDisabled

      Private property that disables caching in proxies.

             
      Privileges Read only
      Typeboolean

      DeploymentState

      The current deployment state of the module.

      A module can be in one and only one of the following states. State can be changed via deployment or administrator console.

      For more information, see:

             
      Privileges Read only
      Typeint

      FailedReplayCount

      Obtains the number of replays that failed.

      When replay fails, it rethrows the original SQLRecoverableException to the application, with the reason for the failure chained to that original exception. Application can call getNextException to retrieve the reason.

             
      Privileges Read only
      Typelong

      MBeanInfo

      Returns the MBean info for this MBean.

      Deprecated.

             
      Privileges Read only
      Typejavax.management.MBeanInfo

      ModuleId

      Returns the identifier for this Component. The identifier is unique within the application.

      Typical modules will use the URI for their id. Web Modules will return their context-root since the web-uri may not be unique within an EAR.

             
      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

      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

      Registered

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

      Deprecated.

             
      Privileges Read only
      Typeboolean

      ReplayDisablingCount

      Obtains the number of times that replay is disabled. When replay is disabled in the middle of a request, the remaining calls in that request are no longer protected by AC. In case an outage strikes one of those remaining calls, no replay will be attempted, and application simply gets an SQLRecoverableException.

             
      Privileges Read only
      Typelong

      SuccessfulReplayCount

      Obtains the number of replays that succeeded. Successful replays mask the outages from applications.

             
      Privileges Read only
      Typelong

      TotalCalls

      Obtains the total number of JDBC calls executed so far.

             
      Privileges Read only
      Typelong

      TotalCallsAffectedByOutages

      Obtains the number of JDBC calls affected by outages. This includes both local calls and calls that involve roundtrip(s) to the database server.

             
      Privileges Read only
      Typelong

      TotalCallsAffectedByOutagesDuringReplay

      Obtains the number of JDBC calls affected by outages in the middle of replay. Outages may be cascaded and strike a call multiple times when replay is ongoing. AC automatically reattempts replay when this happens, unless it reaches the maximum retry limit.

             
      Privileges Read only
      Typelong

      TotalCallsTriggeringReplay

      Obtains the number of JDBC calls that triggered replay. Not all the calls affected by an outage trigger replay, because replay can be disabled for some requests.

             
      Privileges Read only
      Typelong

      TotalCompletedRequests

      Obtains the total number of completed requests so far.

             
      Privileges Read only
      Typelong

      TotalProtectedCalls

      Obtains the total number of JDBC calls executed so far that are protected by AC.

             
      Privileges Read only
      Typelong

      TotalReplayAttempts

      Obtains the number of replay attempts. AC automatically reattempts when replay fails, so this number may exceed the number of JDBC calls that triggered replay.

             
      Privileges Read only
      Typelong

      TotalRequests

      Obtains the total number of successfully submitted requests so far.

             
      Privileges Read only
      Typelong

      Type

      Returns the type of the MBean.

             
      Privileges Read only
      Typejava.lang.String


      Operations

      This section describes the following operations:


        clearStatistics

        Clear the statistics on all connections.

           
        Operation Name"clearStatistics"
        Parametersnull
        Signaturenull
        Returns void

        refreshStatistics

        Update the snapshot

           
        Operation Name"refreshStatistics"
        Parametersnull
        Signaturenull
        Returns void