public class XADataSource extends ConnectionPoolDataSource implements javax.sql.XADataSource
| コンストラクタと説明 |
|---|
XADataSource() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.sql.Connection |
getConnection()
接続を得ます。
|
java.sql.Connection |
getConnection(java.lang.String user_,
java.lang.String password_)
接続を得ます。
|
java.lang.String |
getDatabaseName()
データベースの名前を得ます。
|
int |
getLoginTimeout()
データベースへの接続試行中に、このデータソースが待機する最長時間 (秒) を取得します。
|
java.io.PrintWriter |
getLogWriter()
この DataSource オブジェクトのログライターを取得します。
|
java.lang.String |
getNetworkProtocol()
サーバとの通信に使用するプロトコルを得ます。
|
java.util.logging.Logger |
getParentLogger()
ドライバで使用されるすべてのロガーの親ロガーを返す。
|
java.lang.String |
getPassword()
ユーザパスワードを取得します。
|
int |
getPortNumber()
サーバのTCP/IP接続のポート番号を取得します。
|
int |
getPrepareThreshold()
サーバ側が準備する可能にするためにデフォルト敷居を得ます。
|
javax.naming.Reference |
getReference() |
java.lang.String |
getServerName()
ホストの名前を得ます。
|
java.lang.String |
getUrl()
供給された他の資産からDriverManager URLを取得。
|
java.lang.String |
getUser()
ユーザ名を取得します。
|
javax.sql.XAConnection |
getXAConnection()
分散トランザクションで使用可能な、物理データベース接続の確立を試みます。
|
javax.sql.XAConnection |
getXAConnection(java.lang.String user_,
java.lang.String password_)
指定されたユーザ名とパスワードを使用して、物理データベース接続の確立を試みます。
|
void |
setDatabaseName(java.lang.String databaseName_)
データベース名を設定します。
|
void |
setLoginTimeout(int loginTime_)
データベースへの接続試行中に、このデータソースが待機する最長時間 (秒) を設定します。
|
void |
setLogWriter(java.io.PrintWriter printWriter_)
この DataSource オブジェクトのログライターを java.io.PrintWriter オブジェクトに設定します。
|
void |
setNetworkProtocol(java.lang.String networkProtocol_)
サーバとの通信に使用するプロトコルを設定します。
|
void |
setPassword(java.lang.String password_)
ユーザパスワードを設定します。
|
void |
setPortNumber(int portNumber_)
サーバがTCP/IP接続のために開いているポート番号を設定します。
|
void |
setPrepareThreshold(int count_)
サーバ側を可能にするためのデフォルト敷居が準備するセット。
|
void |
setServerName(java.lang.String serverName_)
ホストの名前を設定します。
|
void |
setUrl(java.lang.String url_)
URLを設定する
|
void |
setUser(java.lang.String user_)
ユーザ名を設定します。
|
getPooledConnection, getPooledConnection, isDefaultAutoCommit, setDefaultAutoCommitpublic javax.sql.XAConnection getXAConnection()
throws java.sql.SQLException
getXAConnection インタフェース内 javax.sql.XADataSourcejavax.sql.XADataSource オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public javax.sql.XAConnection getXAConnection(java.lang.String user_,
java.lang.String password_)
throws java.sql.SQLException
getXAConnection インタフェース内 javax.sql.XADataSourceuser_ - ユーザ名。password_ - ユーザパスワード。javax.sql.XAConnection オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.util.logging.Logger getParentLogger()
throws jp.co.ricoh.doquedb.exception.NotSupported
getParentLogger インタフェース内 javax.sql.CommonDataSourcegetParentLogger クラス内 ConnectionPoolDataSourcejp.co.ricoh.doquedb.exception.NotSupportedpublic java.sql.Connection getConnection()
throws java.sql.SQLException
java.sql.SQLException - データベース接続を確立することができないとき起こります。public java.sql.Connection getConnection(java.lang.String user_,
java.lang.String password_)
throws java.sql.SQLException
user_ - ユーザ。password_ - ユーザパスワード。java.sql.SQLException - データベース接続を確立することができないとき起こります。public int getLoginTimeout()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void setLoginTimeout(int loginTime_)
loginTime_ - タイムアウト秒public java.io.PrintWriter getLogWriter()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void setLogWriter(java.io.PrintWriter printWriter_)
throws java.sql.SQLException
printWriter_ - 新しいログライター。ログの取得を無効にする場合は null に設定するjava.sql.SQLExceptionpublic java.lang.String getServerName()
public void setServerName(java.lang.String serverName_)
serverName_ - サーバ名public java.lang.String getDatabaseName()
public void setDatabaseName(java.lang.String databaseName_)
databaseName_ - データベース名public java.lang.String getUser()
public void setUser(java.lang.String user_)
user_ - ユーザ名public java.lang.String getPassword()
public void setPassword(java.lang.String password_)
password_ - ユーザパスワードpublic int getPortNumber()
public void setPortNumber(int portNumber_)
portNumber_ - ポート番号public void setPrepareThreshold(int count_)
count_ - サーバ側が準備する声明オブジェクトを再利用しなければならない回数public int getPrepareThreshold()
public java.lang.String getNetworkProtocol()
public void setNetworkProtocol(java.lang.String networkProtocol_)
networkProtocol_ - プロトコルpublic java.lang.String getUrl()
public void setUrl(java.lang.String url_)
url_ - JDBCドライバーのURLpublic javax.naming.Reference getReference()
throws javax.naming.NamingException
getReference インタフェース内 javax.naming.Referenceablejavax.naming.NamingExceptionCopyright © 2023 RICOH Co., Ltd. All Rights Reserved.