public class UCPErrorHandler extends Object
Constructor and Description |
---|
UCPErrorHandler() |
public static final int UCP_ERROR_CODE_BASE
public static final int UCP_MAX_ERRORS
public static final int UCP_SUCCESS
public static final int UCP_GENERIC_ERROR
public static final int UCP_NO_AVAILABLE_CONNECTIONS
public static final int UCP_POOL_ALREADY_EXISTS
public static final int UCP_INVALID_RETRIEVAL_CREDENTIALS
public static final int UCP_CALLBACK_ALREADY_REGISTERED
public static final int UCP_INVALID_POOL_CONFIGURATION
public static final int UCP_RANGED_MAPPING_BASE
public static final int UCP_COMMON_POOL_INACTIVE_TIMER_SCHEDULE
public static final int UCP_COMMON_POOL_ABANDONED_TIMER_SCHEDULE
public static final int UCP_COMMON_POOL_TTL_TIMER_SCHEDULE
public static final int UCP_COMMON_POOL_NULL
public static final int UCP_COMMON_POOL_RM_AVAIL_CONN
public static final int UCP_COMMON_POOL_NO_VALID_CONNECTION
public static final int UCP_COMMON_POOL_AVAILABLECONNECTIONS_NULL
public static final int UCP_COMMON_POOL_FAILOVERABLE_NULL
public static final int UCP_COMMON_POOL_NOCONNECTIONS
public static final int UCP_COMMON_POOL_INVALID_LIFECYCLE_STATE
public static final int UCP_COMMON_POOL_NOTSTARTED
public static final int UCP_COMMON_POOL_SETAVAILABLECONNECTIONS
public static final int UCP_COMMON_POOL_SHUTDOWN
public static final int UCP_COMMON_POOL_ALLCONNECTIONS_INUSE
public static final int UCP_COMMON_POOL_ABOUT_TO_SHUTDOWN
public static final int UCP_COMMON_POOL_INSUFFICIENT_INITIAL_CONNECTIONS
public static final int UCP_COMMON_POOL_UNABLE_TO_CREATE_CONNECTION
public static final int UCP_COMMON_POOL_LABELING_CBK_REGISTERED
public static final int UCP_COMMON_POOL_NO_LABELING_CBK
public static final int UCP_COMMON_POOL_LABEL_BORROW_MISMATCH
public static final int UCP_COMMON_POOL_HARVEST_TIMER_SCHEDULE
public static final int UCP_COMMON_CFA_RETURNED_NULL
public static final int UCP_COMMON_CFA_INSTANCE_ERROR1
public static final int UCP_COMMON_CFA_NULL
public static final int UCP_COMMON_CFA_INSTANCE_ERROR2
public static final int UCP_COMMON_CFA_INSTANCE_ERROR3
public static final int UCP_COMMON_UPC_NULL
public static final int UCP_COMMON_UPC_WRONG_SQL
public static final int UCP_COMMON_UPC_STATUS_NULL
public static final int UCP_COMMON_UPC_LABEL_KEY_EMPTY
public static final int UCP_COMMON_UPC_CLOSED
public static final int UCP_COMMON_UPC_HARVESTING_CBK_REGISTERED
public static final int UCP_COMMON_UPC_ABANDONED_CBK_REGISTERED
public static final int UCP_COMMON_UPC_TTL_CBK_REGISTERED
public static final int UCP_COMMON_CRI_LABEL_KEY_EMPTY
public static final int UCP_COMMON_CRI_NOLABEL_CLONE_FAILURE
public static final int UCP_COMMON_CRI_NULL
public static final int UCP_JDBC_CONNECTIONPOOLDATASOURCE_NULL
public static final int UCP_JDBC_INVALID_CONNECTIONRETRIEVALINFO_OBJECT
public static final int UCP_JDBC_CONNECTIONPOOLDATASOURCE_SQLEXCEPTION
public static final int UCP_JDBC_INVALID_CONNECTIONTYPE
public static final int UCP_JDBC_CONNECTIONCLOSE_EXCEPTION
public static final int UCP_JDBC_DATASOURCE_NULL
public static final int UCP_JDBC_GETCONNECTION_EXCEPTION
public static final int UCP_JDBC_INVALID_PROXY_CONNECTIONTYPE
public static final int UCP_JDBC_PROXY_CONNECTION_EXCEPTION
public static final int UCP_JDBC_NOT_XADATASOURCE_NULL
public static final int UCP_JDBC_XADATASOURCE_SQLEXCEPTION
public static final int UCP_JDBC_INVALID_XACONNECTIONTYPE
public static final int UCP_JDBC_XACONNECTIONCLOSE_EXCEPTION
public static final int UCP_JDBC_CONNECTION_NULL
public static final int UCP_JDBC_PROXY_STATEMENT_EXCEPTION
public static final int UCP_JDBC_PROXY_RESULTSET_EXCEPTION
public static final int UCP_JDBC_PROXY_XACONNECTION_EXCEPTION
public static final int UCP_JDBC_DRIVER_NULL
public static final int UCP_JDBC_URL_NULL
public static final int UCP_JDBC_POOL_INIT_CBK_REGISTERED
public static final int UCP_JDBC_POOL_INIT_CBK_FAILURE
public static final int UCP_JDBC_INVALID_USE_OF_SHARED_POOL
public static final int UCP_JDBC_NON_SHARED_POOL_INVALID_CONFIG_EXCEPTION
public static final int UCP_JDBC_UNABLE_TO_SET_QUERY_TIMEOUT
public static final int UCP_JDBC_DUPLICATE_POOL_NAME
public static final int UCP_JDBC_DUPLICATE_DATASOURCE_NAME
public static final int UCP_JDBC_MISSING_SHARD_KEY_CONNECTION_REQUEST
public static final int UCP_JDBC_INVALID_CONNECTION_REQUEST_PARAMETER
public static final int UCP_JDBC_CANNOT_RECONFIGURE_MAX_PER_SERVICE
public static final int UCP_JDBC_ORACLE_FOVR_CONN_NULL
public static final int UCP_JDBC_ORACLE_FOVR_CONN_QUERY
public static final int UCP_JDBC_ORACLE_FOVR_CONN_SQLEXC
public static final int UCP_JDBC_ORACLE_EVENTTYPE_NULL
public static final int UCP_JDBC_ORACLE_INVALID_EVENTTYPE
public static final int UCP_JDBC_ORACLE_INVALID_FAILOVER_EVENTTYPE
public static final int UCP_JDBC_ORACLE_INVALID_AFFINITY_CXT
public static final int UCP_JDBC_ORACLE_REMOTE_ONS_PRIVILEGE
public static final int UCP_JDBC_ORACLE_BEGINREQUEST_FAILURE
public static final int UCP_JDBC_ORACLE_ENDREQUEST_FAILURE
public static final int UCP_JDBC_ORACLE_NO_AVAIL_CONN_FOR_STRICT_AFFINITY
public static final int UCP_JDBC_ORACLE_REMOTE_ONS_INIT
public static final int UCP_JDBC_ORACLE_AUTO_ONS_CONFIG
public static final int UCP_JDBC_ORACLE_INVALID_RAC_DATA_AFFINITY_CONFIG
public static final int UCP_ADMIN_MGR_POOL_ALREADY_EXISTS
public static final int UCP_ADMIN_MGR_POOL_DOESNOT_EXIST
public static final int UCP_ADMIN_MGR_CANNOT_GETINSTANCE
public static final int UCP_ADMIN_MGRMBEAN_CANNOT_GETINSTANCE
public static final int UCP_ADMIN_MBEAN_MALFORM_OBJECTNAME
public static final int UCP_ADMIN_MBEAN_REG_UNREG_EXCEPTION
public static final int UCP_ADMIN_MBEAN_INSTANCE_EXISTS
public static final int UCP_ADMIN_MBEAN_NOT_COMPLIANT
public static final int UCP_ADMIN_MBEAN_INSTANCE_NOTFOUND
public static final int UCP_ADMIN_MBEAN_INVALID_TARGET
public static final int UCP_ADMIN_MGRMBEAN_DESCRIPTOR_EXCEPTION
public static final int UCP_ADMIN_MGRMBEAN_MBEANINFO_EXCEPTION
public static final int UCP_ADMIN_MGRMBEAN_CONINFO_EXCEPTION
public static final int UCP_ADMIN_MGRMBEAN_ATTRINFO_EXCEPTION
public static final int UCP_ADMIN_MGRMBEAN_OPERINFO_EXCEPTION
public static final int UCP_ADMIN_JDBCPOOLMBEAN_INSTANCE
public static final int UCP_ADMIN_JDBCPOOLMBEAN_DESCRIPTOR_EXCEPTION
public static final int UCP_ADMIN_JDBCPOOLMBEAN_MBEANINFO_EXCEPTION
public static final int UCP_ADMIN_JDBCPOOLMBEAN_CONINFO_EXCEPTION
public static final int UCP_ADMIN_JDBCPOOLMBEAN_ATTRINFO_EXCEPTION
public static final int UCP_ADMIN_JDBCPOOLMBEAN_OPERINFO_EXCEPTION
public static final int UCP_ADMIN_COMMONPOOLMBEAN_ATTRINFO_EXCEPTION
public static final int UCP_ADMIN_COMMONPOOLMBEAN_OPERINFO_EXCEPTION
public static final int UCP_ADMIN_COMMONPOOLMBEAN_DESCRIPTOR_EXCEPTION
public static final int UCP_ADMIN_COMMONPOOLMBEAN_MBEANINFO_EXCEPTION
public static final int UCP_ADMIN_STOP_METRIC_COLLECTION
public static final int UCP_ADMIN_METRIC_UPDATE_TIMER
public static final int UCP_ADMIN_METRIC_UPDATE_SENSORS
public static final int UCP_ADMIN_JDBCPOOLMBEAN_ORACLEPOOL_NULL
public static final int UCP_ADMIN_COMMONPOOLMBEAN_CANNOT_SET_POOLNAME
public static final int UCP_ADMIN_MBEAN_NULL
public static final int UCP_ADMIN_MBEAN_OBJNAME_NULL
public static final int UCP_ADMIN_MBEAN_DISPLAYNAME_NULL
public static final int UCP_ADMIN_MGR_INVALID_ADAPTER
public static final int UCP_ADMIN_MGRMBEAN_INVALID_ADAPTER
public static final int UCP_ADMIN_MGR_POOL_CREATION
public static final int UCP_ADMIN_MGRMBEAN_POOL_CREATION
public static final int UCP_POOL_CONFIGURATION_INVALID_XML
public static final int UCP_POOL_RECONFIGURATION_INVALID_XML
public static final int UCP_POOL_MAX_PER_SHARD_LIMIT_EXCEEDED
public static final int UCP_WTP_MIN_WAITING_THREADS_NEGATIVE
public static final int UCP_WTP_MAX_WAITING_THREADS_NEGATIVE
public static final int UCP_WTP_MAX_TOTAL_THREADS_NEGATIVE
public static final int UCP_WTP_QUEUE_POLL_TIMEOUT_NEGATIVE
public static final int UCP_WTP_WAITING_THREADS_MIN_GT_MAX
public static final int UCP_WTP_TOTAL_THREADS_LT_WAITING
public static final int UCP_UTIL_ERROR_OUT_OF_RANGE
public static final int UCP_UTIL_NULL_LOGGER
public static final int SQL_CANNOT_START_POOL
public static final int SQL_CANNOT_BUILD_POOL
public static final int SQL_INVALID_MIN_POOL_SIZE
public static final int SQL_INVALID_MAX_POOL_SIZE
public static final int SQL_INVALID_INACTIVE_TIMEOUT
public static final int SQL_INVALID_CONN_WAIT_TIMEOUT
public static final int SQL_INVALID_TIMETO_LIVE_CONN_TIMEOUT
public static final int SQL_INVALID_ABAN_CONN_TIMEOUT
public static final int SQL_INVALID_TIME_CHK_INTERVAL
public static final int SQL_FAILED_ENABLE_FAILOVER
public static final int SQL_FAILED_MAX_STATEMENTS
public static final int SQL_FAILED_SQL_STRING
public static final int SQL_INVALID_CONN_HARVEST_TRIGGER_COUNT
public static final int SQL_INVALID_CONN_HARVEST_MAX_COUNT
public static final int SQL_POOL_ALREADY_CREATED
public static final int SQL_POOL_DESTROY_ERROR
public static final int SQL_POOL_ORACLE_ONS_CONFIG_ERROR
public static final int SQL_POOL_ONS_CONFIG_ERROR
public static final int SQL_POOL_REG_LABEL_CB_ERROR
public static final int SQL_POOL_REMOVE_LABEL_CB_ERROR
public static final int SQL_POOL_REG_AFFI_CB_ERROR
public static final int SQL_POOL_REMOVE_AFFI_CB_ERROR
public static final int SQL_INVALID_POOL_CONFIGURATION
public static final int SQL_CANNOT_CREATE_FACTORY_CLASS
public static final int SQL_CANNOT_SET_USER
public static final int SQL_CANNOT_SET_PWD
public static final int SQL_CANNOT_SET_URL
public static final int SQL_FACTORY_INSTANCE
public static final int SQL_NO_AVAIL_CONN_ERROR
public static final int SQL_CANNOT_GET_CONNECTION
public static final int SQL_COMMON_POOL_NOTSTARTED
public static final int SQL_CONNECTION_CLOSED
public static final int SQL_APPLY_CONNECTION_LABEL
public static final int SQL_REMOVE_CONNECTION_LABEL
public static final int SQL_LABELS_ERROR
public static final int SQL_UNMATCHED_LABELS_ERROR
public static final int SQL_CONN_HARVEST_ERROR
public static final int SQL_REG_HARVEST_CB_ERROR
public static final int SQL_REMOVE_HARVEST_CB_ERROR
public static final int SQL_REG_ABAN_CB_ERROR
public static final int SQL_REMOVE_ABAN_CB_ERROR
public static final int SQL_REG_TIME_CB_ERROR
public static final int SQL_REMOVE_TIME_CB_ERROR
public static final int SQL_RS_CLOSED
public static final int SQL_STATEMENT_CLOSED
public static final int SQL_CANNOT_SET_NAME
public static final int SQL_STRING_NULL
public static final int SQL_SETINVALID_ERROR
public static final int SQL_CANNOT_SET_CONNECTION_PROPERTIES
public static final int SQL_CANNOT_SET_DATABASE_SERVER_NAME
public static final int SQL_CANNOT_SET_DATABASE_PORTNUMBER
public static final int SQL_CANNOT_SET_DATABASE_NAME
public static final int SQL_CANNOT_SET_DATASOURCE_NAME
public static final int SQL_CANNOT_SET_DATASOURCE_DESCRIPTION
public static final int SQL_CANNOT_SET_DATASOURCE_NETWORKPROTOCOL
public static final int SQL_CANNOT_SET_DATASOURCE_ROLENAME
public static final int SQL_INVALID_MAX_CONN_REUSE_TIME
public static final int SQL_INVALID_MAX_CONN_REUSE_COUNT
public static final int SQL_DISABLED_METHOD
public static final int SQL_CANNOT_SET_CONN_FACTORY_PROPERTIES
public static final int SQL_POOL_REG_INIT_CB_ERROR
public static final int SQL_POOL_REMOVE_INIT_CB_ERROR
public static final int SQL_ARG_NOT_AN_INTERFACE
public static final int SQL_INVALID_LABELING_HIGH_COST
public static final int SQL_INVALID_HIGH_COST_CONN_REUSE_THRESHOLD
public static final int SQL_NULL_CONN_IN_INIT_CBK
public static final int SQL_INVALID_CONN_TYPE_IN_INIT_CBK
public static final int SQL_INVALID_ISVALID_TIMEOUT
public static final int SQL_INVALID_SECONDS_TO_TRUST_IDLE_CONNECTION
public static final int SQL_CANNOT_SET_LOGIN_TIMEOUT
public static final int SQL_INVALID_LABEL_KEY
public static final int SQL_INVALID_LABEL_VALUE
public static final int SQL_INVALID_DATASOURCE_RECONFIGURATION
public static final int SQL_DATASOURCE_NOT_PRESENT_IN_CONFIG
public static final int SQL_POOL_CONFIGURATION_NOT_PRESENT_IN_XML
public static final int SQL_XML_SYSTEM_PROPERTY_NOT_SET
public static final int SQL_DATASOURCE_NOT_ASSOCIATED_TO_POOL
public static final int SQL_INVALID_MAX_CONN_PER_SERVICE
public static final int SQL_DATASOURCE_ALREADY_DEFINED_IN_CONFIGURATION
public static final int SQL_CANNOT_ASSOCIATE_NON_XA_DATASOURCE_WITH_XA_POOL
public static final int SQL_CANNOT_ASSOCIATE_XA_DATASOURCE_WITH_NON_XA_POOL
public static final int UNIVERSAL_CONNECTION_POOL_EXCEPTION
public static final int NO_AVAILABLE_CONNECTIONS_EXCEPTION
public static final int POOL_ALREADY_EXISTS_EXCEPTION
public static final int INVALID_RETRIEVAL_CREDENTIALS_EXCEPTION
public static final int CALLBACK_ALREADY_REGISTERED_EXCEPTION
public static final int INVALID_POOL_CONFIGURATION_EXCEPTION
public static void throwUniversalConnectionPoolException(int errorNumber, Throwable cause) throws UniversalConnectionPoolException
UniversalConnectionPoolException
public static void throwUniversalConnectionPoolException(UniversalConnectionPoolException cause) throws UniversalConnectionPoolException
UniversalConnectionPoolException
public static void throwUniversalConnectionPoolException(int errorNumber) throws UniversalConnectionPoolException
UniversalConnectionPoolException
public static void throwUniversalConnectionPoolException(Throwable e) throws UniversalConnectionPoolException
UniversalConnectionPoolException
public static void throwSQLException(int code, Throwable t) throws SQLException
code
- error code.e
- exception to embed into SQLException.SQLException
- exception that is created and thrown.public static void clearBundle()
public static int findExceptionId(int vendorCode)
public static UniversalConnectionPoolException newUniversalConnectionPoolException(int errorNumber, Object obj)
public static UniversalConnectionPoolException newUniversalConnectionPoolException(int errorNumber, Throwable cause)
public static UniversalConnectionPoolException newUniversalConnectionPoolException(int errorNumber)
public static UniversalConnectionPoolException newUniversalConnectionPoolException(int exceptionId, String reason, int vendorCode)
public static int getVendorCode(int errorNumber)
public static SQLException newSQLException(int errorNumber)
public static SQLException newSQLException(int errorNumber, Object obj)
public static SQLException newSQLException(int errorNumber, Throwable e)
Copyright © 2008, 2017, Oracle. All rights reserved.