Class: MintPress::OracleWeblogic::JDBCDataSource

Inherits:
GenericMbean
  • Object
show all
Includes:
MintLogger, Mixins::Properties, Utils
Defined in:
src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb

Overview

Properties (Read/Write)

  • #version ⇒ String (Default Value: Proc.new { self.domain.version })
    "Gets the \"version\" attribute"

    Property Attributes
    • defaultProc.new { self.domain.version }
    • short_name"Version"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    16
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 16
    
    property :Version, type: String, array: false, hash: false, short_name: "Version", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Gets the \"version\" attribute"
  • #internal_properties ⇒ MintPress::OracleWeblogic::JDBCProperties (Default Value: MintPress::OracleWeblogic::JDBCProperties.new)
    "Internal Use only, applications must not attempt to configure or\nuse this."

    Property Attributes
    • short_name"InternalProperties"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • defaultMintPress::OracleWeblogic::JDBCProperties.new
    • easy_skip_candidatetrue
    
    
    19
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 19
    
    property :InternalProperties, type: MintPress::OracleWeblogic::JDBCProperties, array: false, hash: false, short_name: "InternalProperties", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Internal Use only, applications must not attempt to configure or\nuse this.", default: MintPress::OracleWeblogic::JDBCProperties.new, easy_skip_candidate: true
  • #jdbc_data_source_params ⇒ MintPress::OracleWeblogic::JDBCDataSourceParams (Default Value: MintPress::OracleWeblogic::JDBCDataSourceParams.new)
    "Gets the basic usage parameters of this data source"

    Property Attributes
    • short_name"JDBCDataSourceParams"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • defaultMintPress::OracleWeblogic::JDBCDataSourceParams.new
    • easy_skip_candidatetrue
    
    
    21
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 21
    
    property :JDBCDataSourceParams, type: MintPress::OracleWeblogic::JDBCDataSourceParams, array: false, hash: false, short_name: "JDBCDataSourceParams", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Gets the basic usage parameters of this data source", default: MintPress::OracleWeblogic::JDBCDataSourceParams.new, easy_skip_candidate: true
  • #jdbc_driver_params ⇒ MintPress::OracleWeblogic::JDBCDriverParams (Default Value: MintPress::OracleWeblogic::JDBCDriverParams.new)
    "Gets the driver parameters of this data source"

    Property Attributes
    • short_name"JDBCDriverParams"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • defaultMintPress::OracleWeblogic::JDBCDriverParams.new
    • easy_skip_candidatetrue
    
    
    23
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 23
    
    property :JDBCDriverParams, type: MintPress::OracleWeblogic::JDBCDriverParams, array: false, hash: false, short_name: "JDBCDriverParams", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Gets the driver parameters of this data source", default: MintPress::OracleWeblogic::JDBCDriverParams.new, easy_skip_candidate: true
  • #notes ⇒ String
    "Optional information that you can include to describe this\nconfiguration."

    Property Attributes
    • short_name"Notes"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    36
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 36
    
    property :Notes, type: String, array: false, hash: false, short_name: "Notes", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Optional information that you can include to describe this\nconfiguration."
  • #deployment_order ⇒ Integer
    "A priority that the server uses to determine when it deploys an\nitem."

    Property Attributes
    • short_name"DeploymentOrder"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    44
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 44
    
    property :DeploymentOrder, type: Integer, array: false, hash: false, short_name: "DeploymentOrder", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "A priority that the server uses to determine when it deploys an\nitem."
  • #connection_wait_period ⇒ Integer
    "Deprecated. The number of seconds that the system will wait for a free\nconnection to become available if a request is received when there\nare no free connections in the connection pool."

    Property Attributes
    • short_name"ConnectionWaitPeriod"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    52
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 52
    
    property :ConnectionWaitPeriod, type: Integer, array: false, hash: false, short_name: "ConnectionWaitPeriod", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated. The number of seconds that the system will wait for a free\nconnection to become available if a request is received when there\nare no free connections in the connection pool."
  • #jndi_name ⇒ String
    "Deprecated. The JNDI path to where this Data Source is bound."

    Property Attributes
    • short_name"JNDIName"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    54
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 54
    
    property :JNDIName, type: String, array: false, hash: false, short_name: "JNDIName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated. The JNDI path to where this Data Source is bound."
  • #jndi_name_separator ⇒ String
    "Deprecated. The JNDI Seperator is used to seperate JNDIName list for this DataSource."

    Property Attributes
    • short_name"JNDINameSeparator"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    56
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 56
    
    property :JNDINameSeparator, type: String, array: false, hash: false, short_name: "JNDINameSeparator", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated. The JNDI Seperator is used to seperate JNDIName list for this DataSource."
  • #pool_name ⇒ String
    "Deprecated. The PoolName attribute applies to legacy data source configurations only."

    Property Attributes
    • short_name"PoolName"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    58
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 58
    
    property :PoolName, type: String, array: false, hash: false, short_name: "PoolName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated. The PoolName attribute applies to legacy data source configurations only."
  • #row_prefetch_size ⇒ Integer
    "Deprecated. Specifies the number of result set rows to prefetch for a\nclient."

    Property Attributes
    • short_name"RowPrefetchSize"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    61
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 61
    
    property :RowPrefetchSize, type: Integer, array: false, hash: false, short_name: "RowPrefetchSize", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated. Specifies the number of result set rows to prefetch for a\nclient."
  • #stream_chunk_size ⇒ Integer
    "Deprecated. Specifies the data chunk size for steaming data types."

    Property Attributes
    • short_name"StreamChunkSize"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    63
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 63
    
    property :StreamChunkSize, type: Integer, array: false, hash: false, short_name: "StreamChunkSize", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated. Specifies the data chunk size for steaming data types."
  • #row_prefetch_enabled ⇒ [TrueClass,FalseClass]
    "Deprecated. Specifies whether multiple rows should be \"prefetched\" (that is,\nsent from the server to the client) in one server access."

    Property Attributes
    • short_name"RowPrefetchEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    66
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 66
    
    property :RowPrefetchEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "RowPrefetchEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Deprecated. Specifies whether multiple rows should be \"prefetched\" (that is,\nsent from the server to the client) in one server access."
  • #wait_for_connection_enabled ⇒ [TrueClass,FalseClass]
    "Deprecated. Specifies whether the system waits for a connection to become\navailable if a request is made when all connections in the\nconnection pool are in use."

    Property Attributes
    • short_name"WaitForConnectionEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    70
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 70
    
    property :WaitForConnectionEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "WaitForConnectionEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Deprecated. Specifies whether the system waits for a connection to become\navailable if a request is made when all connections in the\nconnection pool are in use."
  • #capacity_increment ⇒ Integer
    "Deprecated. 10.3.6.0"

    Property Attributes
    • short_name"CapacityIncrement"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    72
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 72
    
    property :CapacityIncrement, type: Integer, array: false, hash: false, short_name: "CapacityIncrement", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated. 10.3.6.0", source: ["JDBCConnectionPoolParams"]
  • #connection_creation_retry_frequency_seconds ⇒ Integer
    "The number of seconds between attempts to establish connections\nto the database."

    Property Attributes
    • short_name"ConnectionCreationRetryFrequencySeconds"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    75
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 75
    
    property :ConnectionCreationRetryFrequencySeconds, type: Integer, array: false, hash: false, short_name: "ConnectionCreationRetryFrequencySeconds", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of seconds between attempts to establish connections\nto the database.", source: ["JDBCConnectionPoolParams"]
  • #connection_harvest_max_count ⇒ Integer
    "The maximum number of connections that may be harvested when the\nconnection harvesting occurs."

    Property Attributes
    • short_name"ConnectionHarvestMaxCount"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    78
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 78
    
    property :ConnectionHarvestMaxCount, type: Integer, array: false, hash: false, short_name: "ConnectionHarvestMaxCount", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum number of connections that may be harvested when the\nconnection harvesting occurs.", source: ["JDBCConnectionPoolParams"]
  • #connection_harvest_trigger_count ⇒ Integer
    "Specifies the number of available connections (trigger value) used to determine when connection harvesting occurs."

    Property Attributes
    • short_name"ConnectionHarvestTriggerCount"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    80
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 80
    
    property :ConnectionHarvestTriggerCount, type: Integer, array: false, hash: false, short_name: "ConnectionHarvestTriggerCount", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies the number of available connections (trigger value) used to determine when connection harvesting occurs.", source: ["JDBCConnectionPoolParams"]
  • #connection_labeling_callback ⇒ String
    "The class name of the connection labeling callback."

    Property Attributes
    • short_name"ConnectionLabelingCallback"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    82
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 82
    
    property :ConnectionLabelingCallback, type: String, array: false, hash: false, short_name: "ConnectionLabelingCallback", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The class name of the connection labeling callback.", source: ["JDBCConnectionPoolParams"]
  • #connection_reserve_timeout_seconds ⇒ Integer
    "The number of seconds after which a call to reserve a connection from the connection pool will timeout."

    Property Attributes
    • short_name"ConnectionReserveTimeoutSeconds"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    84
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 84
    
    property :ConnectionReserveTimeoutSeconds, type: Integer, array: false, hash: false, short_name: "ConnectionReserveTimeoutSeconds", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of seconds after which a call to reserve a connection from the connection pool will timeout.", source: ["JDBCConnectionPoolParams"]
  • #count_of_refresh_failures_till_disable ⇒ Integer
    "Specifies the number of reconnect failures allowed before WebLogic Server\ndisables a connection pool to minimize the delay in handling the\nconnection request caused by a database failure."

    Property Attributes
    • short_name"CountOfRefreshFailuresTillDisable"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    88
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 88
    
    property :CountOfRefreshFailuresTillDisable, type: Integer, array: false, hash: false, short_name: "CountOfRefreshFailuresTillDisable", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies the number of reconnect failures allowed before WebLogic Server\ndisables a connection pool to minimize the delay in handling the\nconnection request caused by a database failure.", source: ["JDBCConnectionPoolParams"]
  • #count_of_test_failures_till_flush ⇒ Integer
    "Specifies the number of test failures allowed before WebLogic Server\ncloses all unused connections in a connection pool to minimize the delay\ncaused by further database testing."

    Property Attributes
    • short_name"CountOfTestFailuresTillFlush"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    92
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 92
    
    property :CountOfTestFailuresTillFlush, type: Integer, array: false, hash: false, short_name: "CountOfTestFailuresTillFlush", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies the number of test failures allowed before WebLogic Server\ncloses all unused connections in a connection pool to minimize the delay\ncaused by further database testing.", source: ["JDBCConnectionPoolParams"]
  • #driver_interceptor ⇒ String
    "Specifies the absolute name of the application class used to intercept method calls to the JDBC driver."

    Property Attributes
    • short_name"DriverInterceptor"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    94
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 94
    
    property :DriverInterceptor, type: String, array: false, hash: false, short_name: "DriverInterceptor", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies the absolute name of the application class used to intercept method calls to the JDBC driver.", source: ["JDBCConnectionPoolParams"]
  • #fatal_error_codes ⇒ String
    "Specifies a comma-separated list of error codes that are treated as fatal\nerrors."

    Property Attributes
    • short_name"FatalErrorCodes"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    97
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 97
    
    property :FatalErrorCodes, type: String, array: false, hash: false, short_name: "FatalErrorCodes", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies a comma-separated list of error codes that are treated as fatal\nerrors.", source: ["JDBCConnectionPoolParams"]
  • #highest_num_waiters ⇒ Integer
    "The maximum number of connection requests that can concurrently\nblock threads while waiting to reserve a connection from the\ndata source's connection pool."

    Property Attributes
    • short_name"HighestNumWaiters"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    101
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 101
    
    property :HighestNumWaiters, type: Integer, array: false, hash: false, short_name: "HighestNumWaiters", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum number of connection requests that can concurrently\nblock threads while waiting to reserve a connection from the\ndata source's connection pool.", source: ["JDBCConnectionPoolParams"]
  • #inactive_connection_timeout_seconds ⇒ Integer
    "The number of inactive seconds on a reserved connection before\nWebLogic Server reclaims the connection and releases it back into\nthe connection pool."

    Property Attributes
    • short_name"InactiveConnectionTimeoutSeconds"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    105
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 105
    
    property :InactiveConnectionTimeoutSeconds, type: Integer, array: false, hash: false, short_name: "InactiveConnectionTimeoutSeconds", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of inactive seconds on a reserved connection before\nWebLogic Server reclaims the connection and releases it back into\nthe connection pool.", source: ["JDBCConnectionPoolParams"]
  • #initial_capacity ⇒ Integer
    "The number of physical connections to create when\ncreating the connection pool in the data source."

    Property Attributes
    • short_name"InitialCapacity"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    108
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 108
    
    property :InitialCapacity, type: Integer, array: false, hash: false, short_name: "InitialCapacity", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of physical connections to create when\ncreating the connection pool in the data source.", source: ["JDBCConnectionPoolParams"]
  • #init_sql ⇒ String
    "SQL statement to execute that will initialize newly created\nphysical database connections."

    Property Attributes
    • short_name"InitSql"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    111
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 111
    
    property :InitSql, type: String, array: false, hash: false, short_name: "InitSql", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "SQL statement to execute that will initialize newly created\nphysical database connections.", source: ["JDBCConnectionPoolParams"]
  • #jdbcxa_debug_level ⇒ Integer
    "Specifies level of JDBC debugging for XA drivers, where larger values in the range provide more debugging information."

    Property Attributes
    • short_name"JDBCXADebugLevel"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    113
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 113
    
    property :JDBCXADebugLevel, type: Integer, array: false, hash: false, short_name: "JDBCXADebugLevel", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies level of JDBC debugging for XA drivers, where larger values in the range provide more debugging information.", source: ["JDBCConnectionPoolParams"]
  • #login_delay_seconds ⇒ Integer
    "The number of seconds to delay before creating each physical\ndatabase connection."

    Property Attributes
    • short_name"LoginDelaySeconds"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    116
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 116
    
    property :LoginDelaySeconds, type: Integer, array: false, hash: false, short_name: "LoginDelaySeconds", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of seconds to delay before creating each physical\ndatabase connection.", source: ["JDBCConnectionPoolParams"]
  • #max_capacity ⇒ Integer
    "The maximum number of physical connections that this\nconnection pool can contain."

    Property Attributes
    • short_name"MaxCapacity"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    119
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 119
    
    property :MaxCapacity, type: Integer, array: false, hash: false, short_name: "MaxCapacity", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum number of physical connections that this\nconnection pool can contain.", source: ["JDBCConnectionPoolParams"]
  • #min_capacity ⇒ Integer
    "The minimum number of physical connections that this\nconnection pool can contain after it is initialized."

    Property Attributes
    • short_name"MinCapacity"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    122
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 122
    
    property :MinCapacity, type: Integer, array: false, hash: false, short_name: "MinCapacity", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The minimum number of physical connections that this\nconnection pool can contain after it is initialized.", source: ["JDBCConnectionPoolParams"]
  • #profile_harvest_frequency_seconds ⇒ Integer
    "The number of seconds between when WebLogic Server harvests profile\ndata."

    Property Attributes
    • short_name"ProfileHarvestFrequencySeconds"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    125
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 125
    
    property :ProfileHarvestFrequencySeconds, type: Integer, array: false, hash: false, short_name: "ProfileHarvestFrequencySeconds", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of seconds between when WebLogic Server harvests profile\ndata.", source: ["JDBCConnectionPoolParams"]
  • #profile_type ⇒ Integer
    "Specifies that type of profile data to be collected for the\nJDBC subsystem."

    Property Attributes
    • short_name"ProfileType"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    128
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 128
    
    property :ProfileType, type: Integer, array: false, hash: false, short_name: "ProfileType", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies that type of profile data to be collected for the\nJDBC subsystem.", source: ["JDBCConnectionPoolParams"]
  • #seconds_to_trust_an_idle_pool_connection ⇒ Integer
    "The number of seconds within a connection use that WebLogic Server trusts that the connection is\nstill viable and will skip the connection test, either before delivering it to an application\nor during the periodic connection testing process."

    Property Attributes
    • short_name"SecondsToTrustAnIdlePoolConnection"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    132
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 132
    
    property :SecondsToTrustAnIdlePoolConnection, type: Integer, array: false, hash: false, short_name: "SecondsToTrustAnIdlePoolConnection", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of seconds within a connection use that WebLogic Server trusts that the connection is\nstill viable and will skip the connection test, either before delivering it to an application\nor during the periodic connection testing process.", source: ["JDBCConnectionPoolParams"]
  • #shrink_frequency_seconds ⇒ Integer
    "The number of seconds to wait before shrinking a connection pool\nthat has incrementally increased to meet demand."

    Property Attributes
    • short_name"ShrinkFrequencySeconds"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    135
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 135
    
    property :ShrinkFrequencySeconds, type: Integer, array: false, hash: false, short_name: "ShrinkFrequencySeconds", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of seconds to wait before shrinking a connection pool\nthat has incrementally increased to meet demand.", source: ["JDBCConnectionPoolParams"]
  • #statement_cache_size ⇒ Integer
    "The number of prepared and callable statements stored in the\ncache."

    Property Attributes
    • short_name"StatementCacheSize"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    138
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 138
    
    property :StatementCacheSize, type: Integer, array: false, hash: false, short_name: "StatementCacheSize", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of prepared and callable statements stored in the\ncache.", source: ["JDBCConnectionPoolParams"]
  • #statement_cache_type ⇒ String
    "The algorithm used for maintaining the prepared statements\nstored in the statement cache."

    Property Attributes
    • short_name"StatementCacheType"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    141
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 141
    
    property :StatementCacheType, type: String, array: false, hash: false, short_name: "StatementCacheType", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The algorithm used for maintaining the prepared statements\nstored in the statement cache.", source: ["JDBCConnectionPoolParams"]
  • #statement_timeout ⇒ Integer
    "The time after which a statement currently being executed will\ntime out."

    Property Attributes
    • short_name"StatementTimeout"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    144
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 144
    
    property :StatementTimeout, type: Integer, array: false, hash: false, short_name: "StatementTimeout", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The time after which a statement currently being executed will\ntime out.", source: ["JDBCConnectionPoolParams"]
  • #test_frequency_seconds ⇒ Integer
    "The number of seconds a WebLogic Server instance waits between attempts when testing unused\nconnections."

    Property Attributes
    • short_name"TestFrequencySeconds"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    147
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 147
    
    property :TestFrequencySeconds, type: Integer, array: false, hash: false, short_name: "TestFrequencySeconds", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of seconds a WebLogic Server instance waits between attempts when testing unused\nconnections.", source: ["JDBCConnectionPoolParams"]
  • #test_table_name ⇒ String
    "The name of the database table to use when testing physical\ndatabase connections."

    Property Attributes
    • short_name"TestTableName"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    150
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 150
    
    property :TestTableName, type: String, array: false, hash: false, short_name: "TestTableName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The name of the database table to use when testing physical\ndatabase connections.", source: ["JDBCConnectionPoolParams"]
  • #credential_mapping_enabled ⇒ [TrueClass,FalseClass]
    "Enables Set Client ID on connection for the data source."

    Property Attributes
    • short_name"CredentialMappingEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    152
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 152
    
    property :CredentialMappingEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "CredentialMappingEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables Set Client ID on connection for the data source.", source: ["JDBCConnectionPoolParams"]
  • #identity_based_connection_pooling_enabled ⇒ [TrueClass,FalseClass]
    "Enables identity-based-connection-pooling for the data source."

    Property Attributes
    • short_name"IdentityBasedConnectionPoolingEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    154
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 154
    
    property :IdentityBasedConnectionPoolingEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "IdentityBasedConnectionPoolingEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables identity-based-connection-pooling for the data source.", source: ["JDBCConnectionPoolParams"]
  • #ignore_in_use_connections_enabled ⇒ [TrueClass,FalseClass]
    "Enables the data source to be shutdown even if connections obtained\nfrom the pool are still in use."

    Property Attributes
    • short_name"IgnoreInUseConnectionsEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    157
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 157
    
    property :IgnoreInUseConnectionsEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "IgnoreInUseConnectionsEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables the data source to be shutdown even if connections obtained\nfrom the pool are still in use.", source: ["JDBCConnectionPoolParams"]
  • #pinned_to_thread ⇒ [TrueClass,FalseClass]
    "Enables an option to improve performance by enabling execute threads\nto keep a pooled database connection even after the application closes the logical connection."

    Property Attributes
    • short_name"PinnedToThread"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    160
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 160
    
    property :PinnedToThread, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "PinnedToThread", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables an option to improve performance by enabling execute threads\nto keep a pooled database connection even after the application closes the logical connection.", source: ["JDBCConnectionPoolParams"]
  • #remove_infected_connections ⇒ [TrueClass,FalseClass]
    "Specifies whether a connection will be removed from the\nconnection pool after the application uses the underlying vendor\nconnection object."

    Property Attributes
    • short_name"RemoveInfectedConnections"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    164
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 164
    
    property :RemoveInfectedConnections, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "RemoveInfectedConnections", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether a connection will be removed from the\nconnection pool after the application uses the underlying vendor\nconnection object.", source: ["JDBCConnectionPoolParams"]
  • #test_connections_on_reserve ⇒ [TrueClass,FalseClass]
    "Enables WebLogic Server to test a connection before\ngiving it to a client."

    Property Attributes
    • short_name"TestConnectionsOnReserve"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    167
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 167
    
    property :TestConnectionsOnReserve, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "TestConnectionsOnReserve", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables WebLogic Server to test a connection before\ngiving it to a client.", source: ["JDBCConnectionPoolParams"]
  • #wrap_jdbc ⇒ [TrueClass,FalseClass]
    "isWrapJdbc()\nBy default, SQL objects for CallableStatement, PreparedStatement,\nResultSet, Statement, and DatabaseMetaData are wrapped with a WebLogic\nwrapper."

    Property Attributes
    • short_name"WrapJdbc"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    172
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 172
    
    property :WrapJdbc, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "WrapJdbc", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "isWrapJdbc()\nBy default, SQL objects for CallableStatement, PreparedStatement,\nResultSet, Statement, and DatabaseMetaData are wrapped with a WebLogic\nwrapper.", source: ["JDBCConnectionPoolParams"]
  • #wrap_types ⇒ [TrueClass,FalseClass]
    "By default, data type objects for Array, Blob, Clob, NClob, Ref,\nSQLXML, and Struct, plus ParameterMetaData and ResultSetMetaData objects\nare wrapped with a WebLogic wrapper."

    Property Attributes
    • short_name"WrapTypes"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCConnectionPoolParams"]
    
    
    176
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 176
    
    property :WrapTypes, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "WrapTypes", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "By default, data type objects for Array, Blob, Clob, NClob, Ref,\nSQLXML, and Struct, plus ParameterMetaData and ResultSetMetaData objects\nare wrapped with a WebLogic wrapper.", source: ["JDBCConnectionPoolParams"]
  • #affinity_policy ⇒ String
    "Specifies the affinity policy for the datasource."

    Property Attributes
    • short_name"AffinityPolicy"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    178
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 178
    
    property :AffinityPolicy, type: String, array: false, hash: false, short_name: "AffinityPolicy", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies the affinity policy for the datasource.", source: ["JDBCOracleParams"]
  • #connection_initialization_callback ⇒ String
    "The name of the Connection Initialization Callback class."

    Property Attributes
    • short_name"ConnectionInitializationCallback"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    180
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 180
    
    property :ConnectionInitializationCallback, type: String, array: false, hash: false, short_name: "ConnectionInitializationCallback", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The name of the Connection Initialization Callback class.", source: ["JDBCOracleParams"]
  • #ons_node_list ⇒ String
    "A comma-separate list of ONS daemon listen addresses and ports to which connect to\nfor receiving ONS-based FAN events."

    Property Attributes
    • short_name"OnsNodeList"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    183
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 183
    
    property :OnsNodeList, type: String, array: false, hash: false, short_name: "OnsNodeList", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "A comma-separate list of ONS daemon listen addresses and ports to which connect to\nfor receiving ONS-based FAN events.", source: ["JDBCOracleParams"]
  • #ons_wallet_file ⇒ String
    "The location of the Oracle wallet file in which the SSL certificates are stored."

    Property Attributes
    • short_name"OnsWalletFile"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    185
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 185
    
    property :OnsWalletFile, type: String, array: false, hash: false, short_name: "OnsWalletFile", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The location of the Oracle wallet file in which the SSL certificates are stored.", source: ["JDBCOracleParams"]
  • #ons_wallet_password ⇒ String
    "The wallet password attribute that is included as part of the ONS client configuration string."

    Property Attributes
    • short_name"OnsWalletPassword"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    187
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 187
    
    property :OnsWalletPassword, type: String, array: false, hash: false, short_name: "OnsWalletPassword", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The wallet password attribute that is included as part of the ONS client configuration string.", source: ["JDBCOracleParams"]
  • #replay_initiation_timeout ⇒ Integer
    "The amount of time, in seconds, a data source allows for Application Continuity replay\nprocessing before timing out and ending a replay session context."

    Property Attributes
    • short_name"ReplayInitiationTimeout"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    190
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 190
    
    property :ReplayInitiationTimeout, type: Integer, array: false, hash: false, short_name: "ReplayInitiationTimeout", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The amount of time, in seconds, a data source allows for Application Continuity replay\nprocessing before timing out and ending a replay session context.", source: ["JDBCOracleParams"]
  • #active_gridlink ⇒ [TrueClass,FalseClass]
    "Indicates a configured Active GridLink datasource."

    Property Attributes
    • short_name"ActiveGridlink"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    192
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 192
    
    property :ActiveGridlink, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "ActiveGridlink", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Indicates a configured Active GridLink datasource.", source: ["JDBCOracleParams"]
  • #fan_enabled ⇒ [TrueClass,FalseClass]
    "Enables the data source to subscribe to and process Oracle FAN events."

    Property Attributes
    • short_name"FanEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    194
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 194
    
    property :FanEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "FanEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables the data source to subscribe to and process Oracle FAN events.", source: ["JDBCOracleParams"]
  • #oracle_enable_java_net_fast_path ⇒ [TrueClass,FalseClass]
    "Deprecated."

    Property Attributes
    • short_name"OracleEnableJavaNetFastPath"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    196
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 196
    
    property :OracleEnableJavaNetFastPath, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "OracleEnableJavaNetFastPath", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.", source: ["JDBCOracleParams"]
  • #oracle_optimize_utf8_conversion ⇒ [TrueClass,FalseClass]
    "Enables the Oracle JDBC optimize UTF-8 conversion option."

    Property Attributes
    • short_name"OracleOptimizeUtf8Conversion"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    198
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 198
    
    property :OracleOptimizeUtf8Conversion, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "OracleOptimizeUtf8Conversion", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables the Oracle JDBC optimize UTF-8 conversion option.", source: ["JDBCOracleParams"]
  • #oracle_proxy_session ⇒ [TrueClass,FalseClass]
    "Enables Oracle JDBC Proxy Authentication."

    Property Attributes
    • short_name"OracleProxySession"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    200
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 200
    
    property :OracleProxySession, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "OracleProxySession", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables Oracle JDBC Proxy Authentication.", source: ["JDBCOracleParams"]
  • #use_database_credentials ⇒ [TrueClass,FalseClass]
    "If enabled, Oracle database credentials are used in getConnection\ninstead of application server credentials."

    Property Attributes
    • short_name"UseDatabaseCredentials"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCOracleParams"]
    
    
    203
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 203
    
    property :UseDatabaseCredentials, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "UseDatabaseCredentials", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "If enabled, Oracle database credentials are used in getConnection\ninstead of application server credentials.", source: ["JDBCOracleParams"]
  • #xa_retry_duration_seconds ⇒ Integer
    "Determines the duration in seconds for which the transaction manager\nwill perform recover operations on the resource."

    Property Attributes
    • short_name"XaRetryDurationSeconds"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    206
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 206
    
    property :XaRetryDurationSeconds, type: Integer, array: false, hash: false, short_name: "XaRetryDurationSeconds", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Determines the duration in seconds for which the transaction manager\nwill perform recover operations on the resource.", source: ["JDBCXAParams"]
  • #xa_retry_interval_seconds ⇒ Integer
    "The number of seconds between XA retry operations if\nXARetryDurationSeconds is set to a positive value."

    Property Attributes
    • short_name"XaRetryIntervalSeconds"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    209
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 209
    
    property :XaRetryIntervalSeconds, type: Integer, array: false, hash: false, short_name: "XaRetryIntervalSeconds", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of seconds between XA retry operations if\nXARetryDurationSeconds is set to a positive value.", source: ["JDBCXAParams"]
  • #xa_transaction_timeout ⇒ Integer
    "The number of seconds to set as the transaction branch timeout."

    Property Attributes
    • short_name"XaTransactionTimeout"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    211
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 211
    
    property :XaTransactionTimeout, type: Integer, array: false, hash: false, short_name: "XaTransactionTimeout", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of seconds to set as the transaction branch timeout.", source: ["JDBCXAParams"]
  • #keep_logical_conn_open_on_release ⇒ [TrueClass,FalseClass]
    "Enables WebLogic Server to keep the logical JDBC connection open\nfor a global transaction when the physical XA connection is returned\nto the connection pool."

    Property Attributes
    • short_name"KeepLogicalConnOpenOnRelease"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    215
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 215
    
    property :KeepLogicalConnOpenOnRelease, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "KeepLogicalConnOpenOnRelease", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables WebLogic Server to keep the logical JDBC connection open\nfor a global transaction when the physical XA connection is returned\nto the connection pool.", source: ["JDBCXAParams"]
  • #keep_xa_conn_till_tx_complete ⇒ [TrueClass,FalseClass]
    "Enables WebLogic Server to associate the same XA\ndatabase connection from the connection pool\nwith a global transaction until the transaction\ncompletes."

    Property Attributes
    • short_name"KeepXaConnTillTxComplete"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    220
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 220
    
    property :KeepXaConnTillTxComplete, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "KeepXaConnTillTxComplete", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables WebLogic Server to associate the same XA\ndatabase connection from the connection pool\nwith a global transaction until the transaction\ncompletes.", source: ["JDBCXAParams"]
  • #need_tx_ctx_on_close ⇒ [TrueClass,FalseClass]
    "Specifies whether the XA driver requires a distributed\ntransaction context when closing various JDBC objects (result sets,\nstatements, connections, and so forth)."

    Property Attributes
    • short_name"NeedTxCtxOnClose"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    224
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 224
    
    property :NeedTxCtxOnClose, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "NeedTxCtxOnClose", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether the XA driver requires a distributed\ntransaction context when closing various JDBC objects (result sets,\nstatements, connections, and so forth).", source: ["JDBCXAParams"]
  • #new_xa_conn_for_commit ⇒ [TrueClass,FalseClass]
    "Specifies that a dedicated XA connection is used for\ncommit and rollback processing for a global transaction."

    Property Attributes
    • short_name"NewXaConnForCommit"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    227
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 227
    
    property :NewXaConnForCommit, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "NewXaConnForCommit", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies that a dedicated XA connection is used for\ncommit and rollback processing for a global transaction.", source: ["JDBCXAParams"]
  • #recover_only_once ⇒ [TrueClass,FalseClass]
    "Specifies that the transaction manager calls recover on the resource\nonly once."

    Property Attributes
    • short_name"RecoverOnlyOnce"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    230
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 230
    
    property :RecoverOnlyOnce, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "RecoverOnlyOnce", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies that the transaction manager calls recover on the resource\nonly once.", source: ["JDBCXAParams"]
  • #resource_health_monitoring ⇒ [TrueClass,FalseClass]
    "Enables JTA resource health monitoring for\nan XA data source."

    Property Attributes
    • short_name"ResourceHealthMonitoring"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    233
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 233
    
    property :ResourceHealthMonitoring, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "ResourceHealthMonitoring", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables JTA resource health monitoring for\nan XA data source.", source: ["JDBCXAParams"]
  • #rollback_local_tx_upon_conn_close ⇒ [TrueClass,FalseClass]
    "Deprecated. 10.3.4.0"

    Property Attributes
    • short_name"RollbackLocalTxUponConnClose"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    235
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 235
    
    property :RollbackLocalTxUponConnClose, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "RollbackLocalTxUponConnClose", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Deprecated. 10.3.4.0", source: ["JDBCXAParams"]
  • #xa_end_only_once ⇒ [TrueClass,FalseClass]
    "isXaEndOnlyOnce()\nSpecifies that XAResource.end() is called only once for\neach pending XAResource.start()."

    Property Attributes
    • short_name"XaEndOnlyOnce"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    239
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 239
    
    property :XaEndOnlyOnce, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "XaEndOnlyOnce", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "isXaEndOnlyOnce()\nSpecifies that XAResource.end() is called only once for\neach pending XAResource.start().", source: ["JDBCXAParams"]
  • #xa_set_transaction_timeout ⇒ [TrueClass,FalseClass]
    "Enables WebLogic Server to set a transaction branch timeout based on the\nvalue for XaTransactionTimeout."

    Property Attributes
    • short_name"XaSetTransactionTimeout"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["JDBCXAParams"]
    
    
    242
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 242
    
    property :XaSetTransactionTimeout, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "XaSetTransactionTimeout", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Enables WebLogic Server to set a transaction branch timeout based on the\nvalue for XaTransactionTimeout.", source: ["JDBCXAParams"]
  • #name ⇒ String (Default Value: "NO_NAME_0")

    Property Attributes
    • default"NO_NAME_0"
    
    
    31
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/generic_mbean.rb', line 31
    
    property :Name, type: String, default: "NO_NAME_0"

Properties (Read Only)

  • #name ⇒ String
    "The name of this configuration."

    Property Attributes
    • short_name"Name"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    25
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 25
    
    property :Name, type: String, array: false, hash: false, short_name: "Name", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "The name of this configuration."
  • #editable ⇒ [TrueClass,FalseClass]
    ""

    Property Attributes
    • short_name"Editable"
    • has_setterfalse
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    29
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 29
    
    property :Editable, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "Editable", has_setter: false, has_getter: false, has_lister: false, has_creator: false, read_only: true, description: ""
  • #caching_disabled ⇒ [TrueClass,FalseClass]
    "Private property that disables caching in proxies."

    Property Attributes
    • short_name"CachingDisabled"
    • has_setterfalse
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    31
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 31
    
    property :CachingDisabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "CachingDisabled", has_setter: false, has_getter: false, has_lister: false, has_creator: false, read_only: true, description: "Private property that disables caching in proxies."
  • #registered ⇒ [TrueClass,FalseClass]
    "Deprecated."

    Property Attributes
    • short_name"Registered"
    • has_setterfalse
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    33
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 33
    
    property :Registered, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "Registered", has_setter: false, has_getter: false, has_lister: false, has_creator: false, read_only: true, description: "Deprecated."
  • #dynamically_created ⇒ [TrueClass,FalseClass]
    "Return whether the MBean was created dynamically or is persisted to config.xml"

    Property Attributes
    • short_name"DynamicallyCreated"
    • has_setterfalse
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    38
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 38
    
    property :DynamicallyCreated, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "DynamicallyCreated", has_setter: false, has_getter: false, has_lister: false, has_creator: false, read_only: true, description: "Return whether the MBean was created dynamically or is persisted to config.xml"
  • #inherited ⇒ [TrueClass,FalseClass]
    "isInherited(String propertyName)\nCheck if the value of a property is inherited from template mbean or not."

    Property Attributes
    • short_name"Inherited"
    • has_setterfalse
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    41
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jdbc_data_source.rb', line 41
    
    property :Inherited, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "Inherited", has_setter: false, has_getter: false, has_lister: false, has_creator: false, read_only: true, description: "isInherited(String propertyName)\nCheck if the value of a property is inherited from template mbean or not."

Constant Summary

Constants included from MintLogger

MintLogger::DEBUG, MintLogger::ERROR, MintLogger::FATAL, MintLogger::INFO, MintLogger::UNKNOWN, MintLogger::VERBOSE, MintLogger::WARN

Instance Attribute Summary

Attributes included from Mixins::Properties

#autopush_set_cache, #dynamic_create, #harvest_on_access, #harvest_undefined_only, #harvested, #tree_root

Instance Method Summary collapse

Methods included from Mixins::Properties

#[], #[]=, #add_validate_report_result, #armour_set_property, #array_contains?, #array_is_a?, #check_autopush, #check_stack_overflow, #clone_property_object, #cloner_handle_single_property, #coerce_single, #contains_as_string?, #display_validate_report_result, #double_initialize?, #dump_to_hash, #find_parent, #find_parent_by_identity, #generate_accessor_functions, #get_canonical_renamed, #get_from_opts, #get_my_name, #get_property, #get_property_item, #has?, included, #initialize_validate_report, #inspect, #is_cloned_object?, #is_mintpress_object?, #is_probably_canonical?, #is_set?, #local_debug, #local_info, #local_verbose, #mintpress_property_definitions, #place_object_by_identity, #process_properties, #prop_set?, #property, #property_definitions, #property_details, #property_is_simple_object?, #push_root!, #require_property, #require_update, #retrieve_docstring, #sanitize, #set_map_dirty, #set_property, #set_property_item, #show_short_array, #strip_defaults!, #synchronize, #uncloned_property_definitions, #update_map, #validate, #validate_generic, #validate_properties, #validate_property, #validate_required, #version_allowed?, #weakref

Methods included from MintLogger::Utils::Common

#boolean_val, #has_value?, #no_value?, #nvl, #path_as_symbol, #ruby_level_to_send

Methods included from Utils

#activate_list, #already_traversed, #announce_self, #bean_type, #build_activate_list, #clear_property_sheet_cache, #create_generic, #create_mbean_components, #delete, #destroy_generic, #empty_mbean?, #execute_script, #exists?, #fast_ls_all, #fast_ls_folder, #fast_ls_object, #fast_ls_object_map, #find_cluster, #find_runtime_path_in_rest, #find_server, #full_url, #get, #get_all_self_names, #get_identity, #get_local_wlst_session, #get_matching_self_names, #get_property_from_target, #get_property_from_target_rest, #get_property_from_target_wlst, #get_property_from_target_wlst_impl, #get_property_sheet, #get_rest_item, #get_rest_url_for_parent, #get_rest_url_for_self, #get_servers, #get_servers_rest, #get_servers_wlst, #get_wl_home, #globmatch?, #handle_create, #http_delete, #http_get, #http_post, #http_put, included, #invalidate_session, #is_meta_object?, #longclass, #massage_return, #mbean_components, #mbean_exists?, #mbean_lookup, #mbean_properties, #mbean_to_hash, #meta_list?, #my_short_name, #perform_method_generic, #perform_runtime_call_generic_rest, #perform_runtime_method_generic, #post, #raise_http_exception, #remove, #request_headers, #reset_activate_list, #rest_activate_change, #rest_create_generic, #rest_create_mbean_components, #rest_destroy_self, #rest_edit_url, #rest_has_changes, #rest_idempotent_create, #rest_locked, #rest_nonedit_url, #rest_start_change, #rest_undo_change, #runtime_introspection, #shortclass, #start_with_async, #state_with_net_ping, #stop_with_async, #to_nested, #wlst_cd_to, #wlst_create_generic, #wlst_destroy_self, #wlst_find_object, #wlst_find_parent_object, #wlst_generic_mbean_update_all, #wlst_idempotent_create, #wlst_update_mbean

Methods inherited from GenericMbean

#create, #destroy, #is_generic, is_generic

Methods included from MBeanUtils

#assign_object_by_identity, #assign_object_by_identity_from, #bean_is_changed?, #dump_metadata, #dump_tree_metadata, #get_item_by_identity_name, #get_item_by_identity_name_from, #get_parent_by_identity_name, #harvest, #harvest_anew, #harvest_item_by_name, #harvest_item_by_type, #harvest_wlst, #harvesters, #harvesting, #longname, #lookup_mintpress_by_mbean, #mbean_by_url, #process_mbeans, #register_mbean_url

Constructor Details

#initialize(opts = {}) ⇒ JDBCDataSource

Returns a new instance of JDBCDataSource.

Instance Method Details

#active_connections_average_countObject Also known as: getActiveConnectionsAverageCount, get_active_connections_average_count, activeConnectionsAverageCount

Average number of active connections in this instance of the data source.

#active_connections_current_countObject Also known as: getActiveConnectionsCurrentCount, get_active_connections_current_count, activeConnectionsCurrentCount

The number of connections currently in use by applications.

#active_connections_high_countObject Also known as: getActiveConnectionsHighCount, get_active_connections_high_count, activeConnectionsHighCount

Highest number of active database connections in this instance of the data source# since the data source was instantiated.

#clear_statement_cacheObject Also known as: clearStatementCache

For each connection in the connection pool, clears the# statement cache of Prepared and Callable Statements.

#commit_outcome_retry_total_countObject Also known as: getCommitOutcomeRetryTotalCount, get_commit_outcome_retry_total_count, commitOutcomeRetryTotalCount

The cumulative total number of commit outcome query retries# conducted before resolving the outcome or exceeding the retry seconds# in this data source since the data source was deployed.

#connection_delay_timeObject Also known as: getConnectionDelayTime, get_connection_delay_time, connectionDelayTime

The average amount of time, in milliseconds, that it takes to create a physical connection# to the database.

#connections_total_countObject Also known as: getConnectionsTotalCount, get_connections_total_count, connectionsTotalCount

The cumulative total number of database connections# created in this data source since the data source was deployed.

#curr_capacityObject Also known as: getCurrCapacity, get_curr_capacity, currCapacity

The current count of JDBC connections in the connection pool in the data source.

#curr_capacity_high_countObject Also known as: getCurrCapacityHighCount, get_curr_capacity_high_count, currCapacityHighCount

Highest number of database connections available or in use (current capacity)# in this instance of the data source since the data source was deployed.

#database_product_nameObject Also known as: getDatabaseProductName, get_database_product_name, databaseProductName

The product name of the database that this data source is connected# to.

#database_product_versionObject Also known as: getDatabaseProductVersion, get_database_product_version, databaseProductVersion

The product version of the database that this data source is# connected to.

#deployment_stateObject Also known as: getDeploymentState, get_deployment_state, deploymentState

The current deployment state of the# module.

#driver_nameObject Also known as: getDriverName, get_driver_name, driverName

The product name of the JDBC driver that this data source is# configured to use.

#driver_versionObject Also known as: getDriverVersion, get_driver_version, driverVersion

The version of the JDBC driver that this data source is configured# to use.

#dump_poolObject Also known as: dumpPool

Prints out information about all the connections in the# connection pool in the data source.

#dump_pool_profileObject Also known as: dumpPoolProfile

Prints out profile information about the data source.

#failed_repurpose_countObject Also known as: getFailedRepurposeCount, get_failed_repurpose_count, failedRepurposeCount

The number of repurpose errors that have occurred since the datasource was deployed.

#failed_reserve_request_countObject Also known as: getFailedReserveRequestCount, get_failed_reserve_request_count, failedReserveRequestCount

The cumulative, running count of requests for a connection from this data source# that could not be fulfilled.

#failures_to_reconnect_countObject Also known as: getFailuresToReconnectCount, get_failures_to_reconnect_count, failuresToReconnectCount

The number of times that the data source# attempted to refresh a database connection# and failed.

#force_shutdownObject Also known as: forceShutdown

Forcefully shuts down a data source that has a health state of Running,# including forcing the disconnection of all current connection users.

#force_suspendObject Also known as: forceSuspend

Forcefully suspends a data source that has the health state of# Running, including disconnecting all current connection# users.

#highest_num_availableObject Also known as: getHighestNumAvailable, get_highest_num_available, highestNumAvailable

Highest number of database connections that were idle and available# to be used by an application at any time# in this instance of the data source since the data source was deployed.

#highest_num_unavailableObject Also known as: getHighestNumUnavailable, get_highest_num_unavailable, highestNumUnavailable

Highest number of database connections that were# in use by applications or being tested by the system# in this instance of the data source since the data source was deployed.

#import_props_from_modelObject

#is_caching_disabledObject Also known as: isCachingDisabled

Private property that disables caching in proxies.

#is_enabledObject Also known as: isEnabled

Indicates whether the data source is enabled or disabled:

#is_registeredObject Also known as: isRegistered

Deprecated.

#last_taskObject Also known as: getLastTask, get_last_task, lastTask

Get the last datasource Task

#leaked_connection_countObject Also known as: getLeakedConnectionCount, get_leaked_connection_count, leakedConnectionCount

The number of leaked connections.

#m_bean_infoObject Also known as: getMBeanInfo, get_m_bean_info, mBeanInfo

Deprecated.

#module_idObject Also known as: getModuleId, get_module_id, moduleId

Returns the identifier for this Component.

#num_availableObject Also known as: getNumAvailable, get_num_available, numAvailable

The number of database connections that are currently idle and available to be# used by applications in this instance of the data source.

#num_unavailableObject Also known as: getNumUnavailable, get_num_unavailable, numUnavailable

The number of connections currently in use by applications# or being tested in this instance of the data source.

#object_nameObject Also known as: getObjectName, get_object_name, objectName

Deprecated.

#prep_stmt_cache_access_countObject Also known as: getPrepStmtCacheAccessCount, get_prep_stmt_cache_access_count, prepStmtCacheAccessCount

The cumulative, running count of the number of times that the statement cache was accessed.

#prep_stmt_cache_add_countObject Also known as: getPrepStmtCacheAddCount, get_prep_stmt_cache_add_count, prepStmtCacheAddCount

The cumulative, running count of the number of statements added to the statement cache.

#prep_stmt_cache_current_sizeObject Also known as: getPrepStmtCacheCurrentSize, get_prep_stmt_cache_current_size, prepStmtCacheCurrentSize

The number of prepared and callable statements currently cached in the statement cache.

#prep_stmt_cache_delete_countObject Also known as: getPrepStmtCacheDeleteCount, get_prep_stmt_cache_delete_count, prepStmtCacheDeleteCount

The cumulative, running count of statements discarded from the cache.

#prep_stmt_cache_hit_countObject Also known as: getPrepStmtCacheHitCount, get_prep_stmt_cache_hit_count, prepStmtCacheHitCount

The cumulative, running count of the number of times that# statements from the cache were used.

#prep_stmt_cache_miss_countObject Also known as: getPrepStmtCacheMissCount, get_prep_stmt_cache_miss_count, prepStmtCacheMissCount

The number of times that a statement request could not be satisfied with a# statement from the cache.

#repurpose_countObject Also known as: getRepurposeCount, get_repurpose_count, repurposeCount

The number of times connections have been repurposed since the datasource was deployed.

#reserve_request_countObject Also known as: getReserveRequestCount, get_reserve_request_count, reserveRequestCount

The cumulative, running count of requests for a connection from this data source.

#reset_statisticsObject Also known as: resetStatistics

Reset statistics counters to zero.

#resolved_as_committed_total_countObject Also known as: getResolvedAsCommittedTotalCount, get_resolved_as_committed_total_count, resolvedAsCommittedTotalCount

The cumulative total number of commit outcomes successfully# resolved as committed in this data source since the data source was deployed.

#resolved_as_not_committed_total_countObject Also known as: getResolvedAsNotCommittedTotalCount, get_resolved_as_not_committed_total_count, resolvedAsNotCommittedTotalCount

The cumulative total number of commit outcomes successfully# resolved as not committed in this data source since the data source was deployed.

#test_poolObject Also known as: testPool

Tests the connection pool in the data source by reserving and releasing# a connection from it.

#unresolved_total_countObject Also known as: getUnresolvedTotalCount, get_unresolved_total_count, unresolvedTotalCount

The cumulative total number of commit outcomes unsuccessfully# resolved in this data source since the data source was deployed.

#version_jdbc_driverObject Also known as: getVersionJDBCDriver, get_version_jdbc_driver, versionJdbcDriver

The driver class name of the JDBC driver used# to create database connections.

#wait_seconds_high_countObject Also known as: getWaitSecondsHighCount, get_wait_seconds_high_count, waitSecondsHighCount

The highest number of seconds that an application waited for a connection# (the longest connection reserve wait time) from this instance of the connection# pool since the connection pool was instantiated.

#waiting_for_connection_current_countObject Also known as: getWaitingForConnectionCurrentCount, get_waiting_for_connection_current_count, waitingForConnectionCurrentCount

The number of connection requests waiting for a database connection.

#waiting_for_connection_failure_totalObject Also known as: getWaitingForConnectionFailureTotal, get_waiting_for_connection_failure_total, waitingForConnectionFailureTotal

The cumulative, running count of requests for a connection from this data source# that had to wait before getting a connection and eventually failed to get a connection.

#waiting_for_connection_high_countObject Also known as: getWaitingForConnectionHighCount, get_waiting_for_connection_high_count, waitingForConnectionHighCount

Highest number of application requests concurrently waiting for a connection# from this instance of the data source.

#waiting_for_connection_success_totalObject Also known as: getWaitingForConnectionSuccessTotal, get_waiting_for_connection_success_total, waitingForConnectionSuccessTotal

The cumulative, running count of requests for a connection from this data source# that had to wait before getting a connection and eventually succeeded in getting a connection.

#waiting_for_connection_totalObject Also known as: getWaitingForConnectionTotal, get_waiting_for_connection_total, waitingForConnectionTotal

The cumulative, running count of requests for a connection from this data source# that had to wait before getting a connection, including those that eventually# got a connection and those that did not get a connection.