Interface XaDataSource
- All Superinterfaces:
CommonDataSource,JCAMetadata,Serializable,ValidatableMetadata
An XaDataSource.
- Author:
- Stefano Maestri
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumAn attribute.static enumA Tag. -
Method Summary
Modifier and TypeMethodDescriptionGet the newConnectionSql.Get the recovery settings.Get the statement.Get the urlDelimiter.Get the url propertyGet the urlSelectorStrategyClassName.Get the xaDataSourceClass.Get the xaDataSourceProperty.Get the xaPool.Get the connectable flagGet the tracking flagMethods inherited from interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
getDriver, getJndiName, getMcp, getPoolName, getSecurity, getTimeOut, getTransactionIsolation, getValidation, isEnabled, isEnlistmentTrace, isSpy, isUseCcm, isUseJavaContext, setEnabledMethods inherited from interface org.jboss.jca.common.api.metadata.ValidatableMetadata
validate
-
Method Details
-
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
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
-