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

All Superinterfaces:
CommonDataSource, JCAMetadata, Serializable

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.
 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
getJndiName, getPoolName, getSecurity, getTimeOut, getTransactionIsolation, getValidation, isEnabled, isUseJavaContext
 

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.


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