org.jboss.jca.common.metadata.ds
Class DataSourceAbstractImpl

java.lang.Object
  extended by org.jboss.jca.common.metadata.ds.DataSourceAbstractImpl
All Implemented Interfaces:
Serializable, org.jboss.jca.common.api.metadata.ds.CommonDataSource, org.jboss.jca.common.api.metadata.JCAMetadata
Direct Known Subclasses:
DataSourceImpl, XADataSourceImpl

public abstract class DataSourceAbstractImpl
extends Object
implements org.jboss.jca.common.api.metadata.ds.CommonDataSource

A DataSourceAbstractImpl.

Author:
Stefano Maestri
See Also:
Serialized Form

Field Summary
protected  Boolean enabled
          enabled
protected  String jndiName
          jndiName
protected  String poolName
          poolName
protected  org.jboss.jca.common.api.metadata.common.CommonSecurity security
          security
protected  org.jboss.jca.common.api.metadata.ds.Statement statement
          statement
protected  org.jboss.jca.common.api.metadata.ds.TimeOut timeOut
          timeOut
protected  org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation
          transactionIsolation
protected  String urlDelimiter
          urlDelimiter
protected  String urlSelectorStrategyClassName
          urlSelectorStrategyClassName
protected  Boolean useJavaContext
          useJavaContext
protected  org.jboss.jca.common.api.metadata.ds.Validation validation
          validation
 
Constructor Summary
protected DataSourceAbstractImpl(org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation, org.jboss.jca.common.api.metadata.ds.TimeOut timeOut, org.jboss.jca.common.api.metadata.common.CommonSecurity security, org.jboss.jca.common.api.metadata.ds.Statement statement, org.jboss.jca.common.api.metadata.ds.Validation validation, String urlDelimiter, String urlSelectorStrategyClassName, Boolean useJavaContext, String poolName, Boolean enabled, String jndiName)
          Create a new DataSourceAbstractImpl.
 
Method Summary
 String getJndiName()
          Get the jndiName.
 String getPoolName()
          Get the poolName.
 org.jboss.jca.common.api.metadata.common.CommonSecurity getSecurity()
          Get the security.
 org.jboss.jca.common.api.metadata.ds.TimeOut getTimeOut()
          Get the timeOut
 org.jboss.jca.common.api.metadata.ds.TransactionIsolation getTransactionIsolation()
          Get the transactionIsolation.
 org.jboss.jca.common.api.metadata.ds.Validation getValidation()
          Get the validation.
 Boolean isEnabled()
          Get the enabled.
 Boolean isUseJavaContext()
          Get the useJavaContext.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transactionIsolation

protected final org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation
transactionIsolation


timeOut

protected final org.jboss.jca.common.api.metadata.ds.TimeOut timeOut
timeOut


security

protected final org.jboss.jca.common.api.metadata.common.CommonSecurity security
security


statement

protected final org.jboss.jca.common.api.metadata.ds.Statement statement
statement


validation

protected final org.jboss.jca.common.api.metadata.ds.Validation validation
validation


urlDelimiter

protected final String urlDelimiter
urlDelimiter


urlSelectorStrategyClassName

protected final String urlSelectorStrategyClassName
urlSelectorStrategyClassName


useJavaContext

protected final Boolean useJavaContext
useJavaContext


poolName

protected final String poolName
poolName


enabled

protected final Boolean enabled
enabled


jndiName

protected final String jndiName
jndiName

Constructor Detail

DataSourceAbstractImpl

protected DataSourceAbstractImpl(org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation,
                                 org.jboss.jca.common.api.metadata.ds.TimeOut timeOut,
                                 org.jboss.jca.common.api.metadata.common.CommonSecurity security,
                                 org.jboss.jca.common.api.metadata.ds.Statement statement,
                                 org.jboss.jca.common.api.metadata.ds.Validation validation,
                                 String urlDelimiter,
                                 String urlSelectorStrategyClassName,
                                 Boolean useJavaContext,
                                 String poolName,
                                 Boolean enabled,
                                 String jndiName)
Create a new DataSourceAbstractImpl.

Parameters:
transactionIsolation - transactionIsolation
timeOut - timeOut
security - security
statement - statement
validation - validation
urlDelimiter - urlDelimiter
urlSelectorStrategyClassName - urlSelectorStrategyClassName
useJavaContext - useJavaContext
poolName - poolName
enabled - enabled
jndiName - jndiName
Method Detail

getTransactionIsolation

public final org.jboss.jca.common.api.metadata.ds.TransactionIsolation getTransactionIsolation()
Get the transactionIsolation.

Specified by:
getTransactionIsolation in interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
Returns:
the transactionIsolation.

getTimeOut

public final org.jboss.jca.common.api.metadata.ds.TimeOut getTimeOut()
Get the timeOut

Specified by:
getTimeOut in interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
Returns:
the timeOut.

getSecurity

public final org.jboss.jca.common.api.metadata.common.CommonSecurity getSecurity()
Get the security.

Specified by:
getSecurity in interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
Returns:
the security.

getValidation

public final org.jboss.jca.common.api.metadata.ds.Validation getValidation()
Get the validation.

Specified by:
getValidation in interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
Returns:
the validation.

isUseJavaContext

public final Boolean isUseJavaContext()
Get the useJavaContext.

Specified by:
isUseJavaContext in interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
Returns:
the useJavaContext.

getPoolName

public final String getPoolName()
Get the poolName.

Specified by:
getPoolName in interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
Returns:
the poolName.

isEnabled

public final Boolean isEnabled()
Get the enabled.

Specified by:
isEnabled in interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
Returns:
the enabled.

getJndiName

public final String getJndiName()
Get the jndiName.

Specified by:
getJndiName in interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
Returns:
the jndiName.


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