|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.jca.common.metadata.ds.DataSourceAbstractImpl
org.jboss.jca.common.metadata.ds.XADataSourceImpl
public class XADataSourceImpl

A DataSourceImpl.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ds.XaDataSource |
|---|
org.jboss.jca.common.api.metadata.ds.XaDataSource.Attribute, org.jboss.jca.common.api.metadata.ds.XaDataSource.Tag |
| Field Summary |
|---|
| Fields inherited from class org.jboss.jca.common.metadata.ds.DataSourceAbstractImpl |
|---|
enabled, jndiName, poolName, security, spy, statement, timeOut, transactionIsolation, urlDelimiter, urlSelectorStrategyClassName, useCcm, useJavaContext, validation |
| Constructor Summary | |
|---|---|
XADataSourceImpl(org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation,
org.jboss.jca.common.api.metadata.ds.TimeOut timeOut,
org.jboss.jca.common.api.metadata.ds.DsSecurity 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,
boolean spy,
boolean useCcm,
Map<String,String> xaDataSourceProperty,
String xaDataSourceClass,
String driver,
String newConnectionSql,
org.jboss.jca.common.api.metadata.common.CommonXaPool xaPool,
org.jboss.jca.common.api.metadata.common.Recovery recovery)
Create a new XADataSourceImpl. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
void |
forceXaDataSourceClass(String xaDataSourceClass)
Set the xaDataSourceClass. |
String |
getDriver()
Get the driver. |
String |
getNewConnectionSql()
Get the newConnectionSql. |
org.jboss.jca.common.api.metadata.common.Recovery |
getRecovery()
|
org.jboss.jca.common.api.metadata.ds.Statement |
getStatement()
Get the statement. |
String |
getUrlDelimiter()
Get the urlDelimiter. |
String |
getUrlSelectorStrategyClassName()
Get the urlSelectorStrategyClassName. |
String |
getXaDataSourceClass()
Get the xaDataSourceClass. |
Map<String,String> |
getXaDataSourceProperty()
Get the xaDataSourceProperty. |
org.jboss.jca.common.api.metadata.common.CommonXaPool |
getXaPool()
Get the xaPool. |
int |
hashCode()
|
String |
toString()
|
void |
validate()
|
| Methods inherited from class org.jboss.jca.common.metadata.ds.DataSourceAbstractImpl |
|---|
getJndiName, getPoolName, getSecurity, getTimeOut, getTransactionIsolation, getValidation, isEnabled, isSpy, isUseCcm, isUseJavaContext, partialCommonValidation |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.jca.common.api.metadata.ds.CommonDataSource |
|---|
getJndiName, getPoolName, getSecurity, getTimeOut, getTransactionIsolation, getValidation, isEnabled, isSpy, isUseCcm, isUseJavaContext |
| Constructor Detail |
|---|
public XADataSourceImpl(org.jboss.jca.common.api.metadata.ds.TransactionIsolation transactionIsolation,
org.jboss.jca.common.api.metadata.ds.TimeOut timeOut,
org.jboss.jca.common.api.metadata.ds.DsSecurity 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,
boolean spy,
boolean useCcm,
Map<String,String> xaDataSourceProperty,
String xaDataSourceClass,
String driver,
String newConnectionSql,
org.jboss.jca.common.api.metadata.common.CommonXaPool xaPool,
org.jboss.jca.common.api.metadata.common.Recovery recovery)
throws org.jboss.jca.common.api.validator.ValidateException
transactionIsolation - transactionIsolationtimeOut - timeOutsecurity - securitystatement - statementvalidation - validationurlDelimiter - urlDelimiterurlSelectorStrategyClassName - urlSelectorStrategyClassNameuseJavaContext - useJavaContextpoolName - poolNameenabled - enabledjndiName - jndiNamespy - spyuseCcm - useCcmxaDataSourceProperty - xaDataSourcePropertyxaDataSourceClass - xaDataSourceClassdriver - drivernewConnectionSql - newConnectionSqlxaPool - xaPoolrecovery - recovery
org.jboss.jca.common.api.validator.ValidateException - ValidateException| Method Detail |
|---|
public final String getXaDataSourceClass()
getXaDataSourceClass in interface org.jboss.jca.common.api.metadata.ds.XaDataSourcepublic final String getDriver()
getDriver in interface org.jboss.jca.common.api.metadata.ds.CommonDataSourcepublic final org.jboss.jca.common.api.metadata.ds.Statement getStatement()
getStatement in interface org.jboss.jca.common.api.metadata.ds.XaDataSourcepublic final String getUrlDelimiter()
getUrlDelimiter in interface org.jboss.jca.common.api.metadata.ds.XaDataSourcepublic final String getUrlSelectorStrategyClassName()
getUrlSelectorStrategyClassName in interface org.jboss.jca.common.api.metadata.ds.XaDataSourcepublic final String getNewConnectionSql()
getNewConnectionSql in interface org.jboss.jca.common.api.metadata.ds.XaDataSourcepublic int hashCode()
hashCode in class DataSourceAbstractImplpublic boolean equals(Object obj)
equals in class DataSourceAbstractImplpublic String toString()
toString in class Objectpublic final Map<String,String> getXaDataSourceProperty()
getXaDataSourceProperty in interface org.jboss.jca.common.api.metadata.ds.XaDataSourcepublic final org.jboss.jca.common.api.metadata.common.CommonXaPool getXaPool()
getXaPool in interface org.jboss.jca.common.api.metadata.ds.XaDataSource
public void validate()
throws org.jboss.jca.common.api.validator.ValidateException
validate in interface org.jboss.jca.common.api.metadata.ValidatableMetadataorg.jboss.jca.common.api.validator.ValidateExceptionpublic org.jboss.jca.common.api.metadata.common.Recovery getRecovery()
getRecovery in interface org.jboss.jca.common.api.metadata.ds.XaDataSourcepublic final void forceXaDataSourceClass(String xaDataSourceClass)
xaDataSourceClass - The xaDataSourceClass to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||