Interface XaDataSource
-
- All Superinterfaces:
CommonDataSource,JCAMetadata,Serializable,ValidatableMetadata
public interface XaDataSource extends CommonDataSource
An XaDataSource.- Author:
- Stefano Maestri
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classXaDataSource.AttributeAn attribute.static classXaDataSource.TagA Tag.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetNewConnectionSql()Get the newConnectionSql.RecoverygetRecovery()Get the recovery settings.StatementgetStatement()Get the statement.StringgetUrlDelimiter()Get the urlDelimiter.StringgetUrlProperty()Get the url propertyStringgetUrlSelectorStrategyClassName()Get the urlSelectorStrategyClassName.StringgetXaDataSourceClass()Get the xaDataSourceClass.Map<String,String>getXaDataSourceProperty()Get the xaDataSourceProperty.DsXaPoolgetXaPool()Get the xaPool.BooleanisConnectable()Get the connectable flagBooleanisTracking()Get the tracking flag-
Methods inherited from interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
getDriver, getJndiName, getMcp, getPoolName, getSecurity, getTimeOut, getTransactionIsolation, getValidation, isEnabled, isEnlistmentTrace, isSpy, isUseCcm, isUseJavaContext, setEnabled
-
Methods inherited from interface org.jboss.jca.common.api.metadata.ValidatableMetadata
validate
-
-
-
-
Method Detail
-
getXaDataSourceClass
String getXaDataSourceClass()
Get the xaDataSourceClass.- Returns:
- the xaDataSourceClass.
-
getStatement
Statement getStatement()
Get the statement.- Returns:
- the statement.
-
getUrlDelimiter
String getUrlDelimiter()
Get the urlDelimiter.- Returns:
- the urlDelimiter.
-
getUrlSelectorStrategyClassName
String getUrlSelectorStrategyClassName()
Get the urlSelectorStrategyClassName.- Returns:
- the urlSelectorStrategyClassName.
-
getNewConnectionSql
String getNewConnectionSql()
Get the newConnectionSql.- Returns:
- the newConnectionSql.
-
getXaDataSourceProperty
Map<String,String> getXaDataSourceProperty()
Get the xaDataSourceProperty.- Returns:
- the xaDataSourceProperty.
-
getXaPool
DsXaPool getXaPool()
Get the xaPool.- Returns:
- the xaPool.
-
getRecovery
Recovery getRecovery()
Get the recovery settings.- Returns:
- the recovery settings.
-
getUrlProperty
String getUrlProperty()
Get the url property- Returns:
- The value
-
isConnectable
Boolean isConnectable()
Get the connectable flag- Returns:
- The value
-
isTracking
Boolean isTracking()
Get the tracking flag- Returns:
nullis container default, a value is an override
-
-