org.seasar.extension.dbcp.impl
クラス XADataSourceImpl

java.lang.Object
  拡張org.seasar.extension.dbcp.impl.XADataSourceImpl
すべての実装インタフェース:
javax.sql.XADataSource

public class XADataSourceImpl
extends java.lang.Object
implements javax.sql.XADataSource

XADataSourceの実装です。

作成者:
higa

コンストラクタの概要
XADataSourceImpl()
          XADataSourceImplを作成します。
 
メソッドの概要
 void addProperty(java.lang.String name, java.lang.String value)
          プロパティを追加します。
 java.lang.String getDriverClassName()
          ドライバクラス名を返します。
 int getLoginTimeout()
           
 java.io.PrintWriter getLogWriter()
           
 java.lang.String getPassword()
          パスワードを返します。
 java.lang.String getURL()
          URLを返します。
 java.lang.String getUser()
          ユーザを返します。
 javax.sql.XAConnection getXAConnection()
           
 javax.sql.XAConnection getXAConnection(java.lang.String user, java.lang.String password)
           
 void setDriverClassName(java.lang.String driverClassName)
          ドライバクラス名を設定します。
 void setLoginTimeout(int loginTimeout)
           
 void setLogWriter(java.io.PrintWriter logWriter)
           
 void setPassword(java.lang.String password)
          パスワードを設定します。
 void setURL(java.lang.String url)
          URLを設定します。
 void setUser(java.lang.String user)
          ユーザを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

XADataSourceImpl

public XADataSourceImpl()
XADataSourceImplを作成します。

メソッドの詳細

getDriverClassName

public java.lang.String getDriverClassName()
ドライバクラス名を返します。

戻り値:
ドライバクラス名

setDriverClassName

public void setDriverClassName(java.lang.String driverClassName)
ドライバクラス名を設定します。

パラメータ:
driverClassName - ドライバクラス名

getURL

public java.lang.String getURL()
URLを返します。

戻り値:
URL

setURL

public void setURL(java.lang.String url)
URLを設定します。

パラメータ:
url - URL

getUser

public java.lang.String getUser()
ユーザを返します。

戻り値:
ユーザ

setUser

public void setUser(java.lang.String user)
ユーザを設定します。

パラメータ:
user - ユーザ

getPassword

public java.lang.String getPassword()
パスワードを返します。

戻り値:
パスワード

setPassword

public void setPassword(java.lang.String password)
パスワードを設定します。

パラメータ:
password - パスワード

addProperty

public void addProperty(java.lang.String name,
                        java.lang.String value)
プロパティを追加します。

パラメータ:
name - プロパティ名
value - 値

getXAConnection

public javax.sql.XAConnection getXAConnection()
                                       throws java.sql.SQLException
定義:
インタフェース javax.sql.XADataSource 内の getXAConnection
例外:
java.sql.SQLException

getXAConnection

public javax.sql.XAConnection getXAConnection(java.lang.String user,
                                              java.lang.String password)
                                       throws java.sql.SQLException
定義:
インタフェース javax.sql.XADataSource 内の getXAConnection
例外:
java.sql.SQLException

getLogWriter

public java.io.PrintWriter getLogWriter()
                                 throws java.sql.SQLException
定義:
インタフェース javax.sql.XADataSource 内の getLogWriter
例外:
java.sql.SQLException

setLogWriter

public void setLogWriter(java.io.PrintWriter logWriter)
                  throws java.sql.SQLException
定義:
インタフェース javax.sql.XADataSource 内の setLogWriter
例外:
java.sql.SQLException

getLoginTimeout

public int getLoginTimeout()
                    throws java.sql.SQLException
定義:
インタフェース javax.sql.XADataSource 内の getLoginTimeout
例外:
java.sql.SQLException

setLoginTimeout

public void setLoginTimeout(int loginTimeout)
                     throws java.sql.SQLException
定義:
インタフェース javax.sql.XADataSource 内の setLoginTimeout
例外:
java.sql.SQLException


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.