org.jboss.jca.as.converters
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

Nested Class Summary
static class ConnectionFactory.Tag
          A Tag.
 
Method Summary
 Integer getAllocationRetry()
          Get the allocationRetryWaitMillis.
 Long getAllocationRetryWaitMillis()
          Get the allocationRetryWaitMillis.
 Long getBackgroundValidationMillis()
          Get the backgroundValidationMillis.
 Long getBlockingTimeoutMillis()
          Get the blockingTimeoutMillis.
 Long getIdleTimeoutMinutes()
          Get the idleTimeoutMinutes.
 String getJndiName()
          Get the jndiName.
 Integer getMaxPoolSize()
          Get the maxPoolSize.
 Integer getMinPoolSize()
          Get the minPoolSize.
 String getSecurityDomain()
          get the security domain for pure security-domain security management
 Boolean isBackgroundValidation()
          Get the backgroundValidation.
 Boolean isPrefill()
          Get the prefill.
 Boolean isUseFastFail()
          Get the useFastFail.
 

Method Detail

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.


Copyright © 2011 Red Hat Middleware LLC (http://www.jboss.com/)