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 getModule()
          Get the module
 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.

getModule

String getModule()
Get the module

Returns:
The value

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/)