Interface XaDataSource

All Superinterfaces:
CommonDataSource, JCAMetadata, Serializable, ValidatableMetadata

public interface XaDataSource extends CommonDataSource
An XaDataSource.
Author:
Stefano Maestri
  • 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

      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:
      null is container default, a value is an override