Interface ConnectionFactory

All Known Subinterfaces:
DataSource, LocalTxDataSource, NoTxConnectionFactory, NoTxDataSource, TxConnectionFactory, XaDataSource
All Known Implementing Classes:
LegacyConnectionFactoryImp, LegacyTxDataSourceImpl, LegacyXaDataSourceImp

public interface ConnectionFactory
Common ConnectionFactory
Version:
$Revision: $
Author:
Jeff Zhang
  • Method Details

    • getJndiName

      String getJndiName()
      Get the jndiName.
      Returns:
      the jndiName.
    • getSecurityDomain

      String getSecurityDomain()
      get the security domain for pure security-domain security management
      Returns:
      the security-domain to use
    • getMinPoolSize

      Integer getMinPoolSize()
      Get the minPoolSize.
      Returns:
      the minPoolSize.
    • getMaxPoolSize

      Integer getMaxPoolSize()
      Get the maxPoolSize.
      Returns:
      the maxPoolSize.
    • getBlockingTimeoutMillis

      Long getBlockingTimeoutMillis()
      Get the blockingTimeoutMillis.
      Returns:
      the blockingTimeoutMillis.
    • isBackgroundValidation

      Boolean isBackgroundValidation()
      Get the backgroundValidation.
      Returns:
      the backgroundValidation.
    • getBackgroundValidationMillis

      Long getBackgroundValidationMillis()
      Get the backgroundValidationMillis.
      Returns:
      the backgroundValidationMillis.
    • getIdleTimeoutMinutes

      Long getIdleTimeoutMinutes()
      Get the idleTimeoutMinutes.
      Returns:
      the idleTimeoutMinutes.
    • getAllocationRetry

      Integer getAllocationRetry()
      Get the allocationRetryWaitMillis.
      Returns:
      the allocationRetryWaitMillis.
    • getAllocationRetryWaitMillis

      Long getAllocationRetryWaitMillis()
      Get the allocationRetryWaitMillis.
      Returns:
      the allocationRetryWaitMillis.
    • isPrefill

      Boolean isPrefill()
      Get the prefill.
      Returns:
      the prefill.
    • isUseFastFail

      Boolean isUseFastFail()
      Get the useFastFail.
      Returns:
      the useFastFail.