org.jboss.jca.common.api.metadata.ds
Interface XaDataSource

All Superinterfaces:
CommonDataSource, JCAMetadata, Serializable, ValidatableMetadata

public interface XaDataSource
extends CommonDataSource

A XaDataSource.

Author:
Stefano Maestri

Nested Class Summary
static class XaDataSource.Attribute
          A Attribute.
static class XaDataSource.Tag
          A Tag.
 
Method Summary
 String getNewConnectionSql()
          Get the newConnectionSql.
 Recovery getRecovery()
          Get the recovery settings.
 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.
 CommonXaPool getXaPool()
          Get the xaPool.
 
Methods inherited from interface org.jboss.jca.common.api.metadata.ds.CommonDataSource
getDriver, getJndiName, getPoolName, getSecurity, getTimeOut, getTransactionIsolation, getValidation, isEnabled, 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

CommonXaPool getXaPool()
Get the xaPool.

Returns:
the xaPool.

getRecovery

Recovery getRecovery()
Get the recovery settings.

Returns:
the recovery settings.


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