@Service public final class GenericConnectionPool extends ConnectionPool implements weblogic.core.base.api.FastThreadLocalMarker
ConnectionPool.ConnectionStore, ConnectionPool.ConnectionStoreDelegate
classLoader, clearDBMSIdentityMethod, clientInfo, commitOutcomeRetryTotalCount, config, connectionHarvestMaxCount, connectionHarvestTriggerCount, connections, CP_PROP_CACHE_SIZE, CP_PROP_CACHE_TYPE, CP_PROP_DBG_LVL, CP_PROP_DRIVER, CP_PROP_FATAL_ERROR_CODES, CP_PROP_INIT_NAME, CP_PROP_REQUESTED_LABELS, CP_PROP_TEST_NAME, CP_PROP_URL, CP_PROP_USE_XA_INTERFACE, CURRENTINUSE, DEFAULT_WAIT, dsBean, failedRepurposeCount, harvestTime, initializationCallback, jtaDataSource, labelingCallback, localValidateOnly, oracleHelper, oracleVersion, ownerCIC, replayInitiationTimeout, replayStatisticsSnapshot, repurposeCount, resolvedAsCommittedTotalCount, resolvedAsNotCommittedTotalCount, resource, rootSwitchingContext, setDBMSIdentityMethod, sharedPool, sharedPoolReferenceCounter, SIZE, UNKNOWN, unresolvedTotalCount
allowShrinking, available, beingProcessed, capacityIncrement, countToDisablePool, countToFlushPool, dead, destroyed, disabledUponResetFailure, forSynchronizingSelfDisabling, inactiveSecs, initialCapacity, lastUsageCount, maintSecs, matchSupported, max_test_wait_millis, maxCapacity, minCapacity, name, reserved, reserveTimeoutSecs, resetFailCount, resFactory, resumeInternallyAllowed, retryIntervalSecs, returnNewlyCreatedResource, shrinkSecs, state, testOnCreate, testOnRelease, testOnReserve, testSecs, timeElapsedAfterShrinking
INFINITE_WAIT, NO_WAIT, OVERLOADED_STR, RP_GROUP_DEFAULT_NAME, RP_PROP_CAPACITY_INCREMENT, RP_PROP_CREATE_DELAY, RP_PROP_IGNORE_IN_USE_RESOURCES, RP_PROP_INACTIVE_RES_TIMEOUT_SECS, RP_PROP_INITIAL_CAPACITY, RP_PROP_MAINT_FREQ_SECS, RP_PROP_MAX_CAPACITY, RP_PROP_MAX_RESV_RETRY, RP_PROP_MAX_UNAVL, RP_PROP_MAX_WAITERS, RP_PROP_MIN_CAPACITY, RP_PROP_NAME, RP_PROP_POOL_DISABLE_THRESHOLD_CNT, RP_PROP_POOL_PURGE_THRESHOLD_CNT, RP_PROP_PROFILE_HARVEST_FREQ_SECS, RP_PROP_QUIET_MESSAGES, RP_PROP_RES_CREATION_RETRY_SECS, RP_PROP_RESV_TIMEOUT_SECS, RP_PROP_SHRINK_ENABLED, RP_PROP_SHRINK_FREQUENCY_SECS, RP_PROP_TEST_FREQUENCY_SECS, RP_PROP_TEST_ON_CREATE, RP_PROP_TEST_ON_RELEASE, RP_PROP_TEST_ON_RESERVE, RUNNING, RUNNING_STR, SHUTDOWN, SHUTDOWN_STR, SUSPENDED, SUSPENDED_STR, UNHEALTHY, UNHEALTHY_STR, UNKNOWN_STR
Constructor and Description |
---|
GenericConnectionPool(JDBCDataSourceBean dsBean,
java.lang.String appName,
java.lang.String moduleName,
java.lang.String compName) |
GenericConnectionPool(JDBCDataSourceBean dsBean,
java.lang.String appName,
java.lang.String moduleName,
java.lang.String compName,
java.lang.ClassLoader classLoader) |
GenericConnectionPool(java.lang.String appName,
java.lang.String moduleName,
java.lang.String compName,
ConnectionPoolConfig config,
java.lang.ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFastThreadLocalClassName() |
activate, areConnsBeingTested, clearDBMSIdentity, clearReplayStatistics, clearStatementCache, clearUserCache, connectionCallbacks, continueMakeResourceAttemptsAfterFailure, createCollections, createConnectionStoreDelegate, deactivate, decrementSharedPoolReferenceCounter, destroyMatchingAvailableAndReservedConnections, disableCountOfRefreshFailuresTillDisable, disableDroppingUsers, disableFreezingUsers, doAuthorizationCheck, doHarvest, enable, endRequest, forceShutdownExternal, forceSuspend, forceSuspendExternal, getAppName, getAuthorizationCallable, getAvailableMatching, getCachedPooledResource, getClassLoader, getCommitOutcomeRetryTotalCount, getCompName, getComponentInvocationContextManager, getConfig, getConnectionHarvestMaxCount, getConnectionHarvestTriggerCount, getDBMSIdentity, getDriverClass, getDriverInterceptor, getDriverVersion, getFailedRepurposeCount, getGroup, getInactiveSeconds, getInfo, getInitializationCallback, getJDBCDataSource, getJTADataSource, getLabelingCallback, getMaintainer, getModuleName, getName, getOracleHelper, getOracleVersion, getOrCreateGroup, getPartitionName, getPrepStmtCacheAccessCount, getPrepStmtCacheAddCount, getPrepStmtCacheCurrentSize, getPrepStmtCacheDeleteCount, getPrepStmtCacheHitCount, getPrepStmtCacheMissCount, getProfiler, getProperties, getReplayInitiationTimeout, getReplayStatistics, getReplayStatisticsSnapshot, getRepurposeCount, getReservedMatching, getReserveReleaseInterceptor, getResolvedAsCommittedTotalCount, getResolvedAsNotCommittedTotalCount, getResourceFactory, getResourceName, getRootSwitchingContext, getSharedPoolReferenceCounter, getStateAsInt, getTestOnCreate, getTestOnRelease, getTestOnReserve, getTestSeconds, getUnresolvedTotalCount, getURL, getXARetryDurationSeconds, incrementCommitOutcomeRetryTotalCount, incrementLeakedConnectionCount, incrementResolvedAsCommittedTotalCount, incrementResolvedAsNotCommittedTotalCount, incrementSharedPoolReferenceCounter, incrementUnresolvedTotalCount, initOracleHelper, initOwnerCIC, initPooledResourceFactory, isCreateConnectionInline, isCredentialMappingEnabled, isEnabled, isIdentityBasedConnectionPoolingEnabled, isLocalValidateOnly, isMemberDS, isNativeXA, isOracleOptimizeUtf8Conversion, isOracleProxySession, isRemoveInfectedConnectionEnabled, isRootPartitionGroupEnabled, isSharedPool, isSharingPool, isWrapJdbc, isWrapTypes, makeResource, markConnectionGood, matchResource, onRelease, onReserve, performMaintenance, poolExists, preventSelfResuming, processOracleProxySession, putCachedPooledResource, refresh, refreshOldestAvailResource, release, releasePinnedToThread, removeCachedPooledResource, removeConnection, removeResource, replayInitialize, replayInvokeInitializeCallbacks, replayUpdateConnectionState, repurposeMatchingAvailableAndReservedConnections, reserve, reserve, reserve, reserve, reserve, reserveInternal, reservePinnedToThread, reset, resetStatistics, resume, resumeExternal, returnNewlyCreatedResource, setConnectionHarvestMaxCount, setConnectionHarvestTriggerCount, setCountOfRefreshFailuresTillDisable, setCountOfTestFailuresTillFlush, setDataSource, setDBMSIdentity, setInitializationCallback, setJDBCDataSource, setLabelingCallback, setMaintenanceFrequencySeconds, setOracleOptimizeUtf8Conversion, setProfileConnectionLeakTimeoutSeconds, setProfileType, setReplayInitiationTimeout, setRootSwitchingContext, setSecondsToTrustAnIdlePoolConnection, setShrinkFrequencySeconds, setStatementCacheSize, setTestFrequencySeconds, setTestTableName, setupConnectionHarvesting, setupConnectionInitializationCallback, setupConnectionLabelingCallback, setupDriverInterceptor, setWrapJdbc, setWrapTypes, shrink, shutdown, shutdownExternal, start, start, startExternal, suspend, suspendExternal, switchToRootPartition, updateCredential, updateGroups, waitForNoReservedMatching
addGroup, checkHangForAllGroups, createResources, createResources, decrementGroupCapacities, destroyResource, disableGroupOnTestFailCount, dumpPool, forceDestroyResource, getAverageReserved, getCreationDelayTime, getCurrCapacity, getDerivedState, getGroups, getGroups, getHighestCurrCapacity, getHighestNumAvailable, getHighestNumReserved, getHighestNumUnavailable, getHighestNumWaiters, getHighestWaitSeconds, getLastShrinkTime, getMaxCapacity, getMinCapacity, getNumAvailable, getNumFailedReserveRequests, getNumFailuresToRefresh, getNumIdleDetected, getNumLeaked, getNumReserved, getNumReserveRequests, getNumUnavailable, getNumWaiters, getResources, getResourcesDestroyedByShrinkingCount, getState, getTimeToNextShrinkOperation, getTotalNumAllocated, getTotalNumDestroyed, getTotalWaitingForConnection, getTotalWaitingForConnectionFailure, getTotalWaitingForConnectionSuccess, incrementGroupCapacities, incrementGroupCreatedCounts, incrementNumLeaked, incrementResourcesDestroyedByShrinkingCount, initParameters, makeResources, makeResources, makeResources, makeResources, processFailCountExceededDisableThreshold, refresh, releaseResource, reserveResource, reserveResource, reserveResource, reserveResource, setCapacityIncrement, setHighestNumUnavailable, setHighestNumWaiters, setIgnoreInUseResources, setInactiveResourceTimeoutSeconds, setInitialCapacity, setMaximumCapacity, setMinimumCapacity, setProfileHarvestFrequencySeconds, setResourceCreationRetrySeconds, setResourceReserveTimeoutSeconds, setShrinkEnabled, setShrinkFactor, setTestOnCreate, setTestOnRelease, setTestOnReserve, suspend, zeroResetFailCount
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dumpPool, getDerivedState, getGroups, zeroResetFailCount
createResources, createResources, getAverageReserved, getCreationDelayTime, getCurrCapacity, getHighestCurrCapacity, getHighestNumAvailable, getHighestNumReserved, getHighestNumUnavailable, getHighestNumWaiters, getHighestWaitSeconds, getMaxCapacity, getMinCapacity, getNumAvailable, getNumFailedReserveRequests, getNumFailuresToRefresh, getNumLeaked, getNumReserved, getNumReserveRequests, getNumUnavailable, getNumWaiters, getResources, getState, getTotalNumAllocated, getTotalNumDestroyed, getTotalWaitingForConnection, getTotalWaitingForConnectionFailure, getTotalWaitingForConnectionSuccess, incrementNumLeaked, refresh, releaseResource, reserveResource, reserveResource, setCapacityIncrement, setHighestNumUnavailable, setHighestNumWaiters, setIgnoreInUseResources, setInactiveResourceTimeoutSeconds, setInitialCapacity, setMaximumCapacity, setMinimumCapacity, setProfileHarvestFrequencySeconds, setResourceCreationRetrySeconds, setResourceReserveTimeoutSeconds, setShrinkEnabled, setTestOnCreate, setTestOnRelease, setTestOnReserve
public GenericConnectionPool(JDBCDataSourceBean dsBean, java.lang.String appName, java.lang.String moduleName, java.lang.String compName, java.lang.ClassLoader classLoader)
public GenericConnectionPool(JDBCDataSourceBean dsBean, java.lang.String appName, java.lang.String moduleName, java.lang.String compName)
public GenericConnectionPool(java.lang.String appName, java.lang.String moduleName, java.lang.String compName, ConnectionPoolConfig config, java.lang.ClassLoader classLoader)