| 概要: 属性 | 操作 | 詳細: 属性 | 操作 | 索引 |
| jdbc-datasource - | JDBCデータソース |
{0}:type=jdbc-datasource,name={1},category=config
domain.resources.jdbc-datasource.{1}
| 属性の概要 |
jndiName (JNDIサーバへの登録名)JNDIサーバへの登録名(JDBCデータソースを一意に表わす名前)を指定します。
|
dataSourceType (データソースの種別)JDBCドライバベンダが提供するイン タ フェースの種別を表わす文字列を指定します。
|
jdbcMajorVersion (JDBC仕様のメジャーバージョン)JDBCドライバがサポートするJDBCのメジャーバージョン番号を指定します。
|
jdbcMinorVersion (JDBC仕様のマイナーバージョン)JDBCドライバがサポートするJDBCのマイナーバージョン番号を指定します。
|
minPoolSize (最小プールサイズ)プールに常時保持されるコネクション数を指定します。
|
maxPoolSize (最大プールサイズ)プールに保持される最大のコネクション数を指定します。
|
initialPoolSize (初期プールサイズ)プール生成時に作成されるコネクション数を指定します。
|
useJTA (JTA連携有無)JTAと連携するかどうかを表わすブール値を指定します。
|
description (JDBCデータソースについての説明)JDBCデータソースの説明(任意の文字列)を指定します。
|
dataSourceName (JDBC URLまたはデータベース名、データソース名)JDBC URLまたはデータベース名、データソース名を指定します。
|
userName (ユーザ名)データベースと接続するためのユーザ名を指定します。
|
password (パスワード)データベースと接続するためのパスワードを指定します。
|
serverName (サーバ名)データベースサーバのサーバ名を指定します。
|
portNumber (ポート番号)データベースサーバのポート番号を指定します。
|
maxIdleTime (無通信時間の上限)コネクションが未使用状態のままプールされ続ける時間を指定します。
|
maxStatements (ステートメントの最大プール数)ステートメントの最大プール数を指定します。
|
propertyCycle (プロパティ置換までの待機時間)動作中のJDBCデータソースが使用するプロパティ値を強制的に変更するまでの待ち時間を指定します。(単位:秒)
|
loginTimeout (ログインタイムアウト)コネクション接続時のタイムアウト時間を指定します。(単位:秒)
|
checkGarbageOption (コネクションのガベージコレクト機能の動作オプション)コネクションのガベージコレクト機能における動作オプションを指定します。
|
checkGarbageInterval (コネクションのガベージコレクト間隔)System.gc()を呼び出す間隔を指定します。(単位:秒)
|
checkServerOption (データベースサーバの状態監視オプション)データベースサーバの状態監視オプションを指定します。
|
checkServerInterval (データベースサーバの状態監視間隔)データベースサーバの状態監視間隔を指定します。(単位:秒)
|
checkServerCommand (データベースサーバの状態監視コマンド)データベースサーバの状態監視コマンドとして使用するSQL命令を指定します。
|
connectRetryMax (接続リトライ回数)接続失敗時のリトライ回数を指定します。
|
connectRetryInterval (接続リトライ間隔)接続失敗時のリトライ間隔を指定します。(単位:秒)
|
resetAllConnectionsOnFailure (コネクションの一括破棄可否)コネクション障害発生時にプールの全コネクションを一括破棄するかどうかを表わすブール値を指定します。
|
useOneConnectionPerTransaction (JTAのトランザクション毎に1つの物理コネクションを使用するかどうか)JTAのトランザクション毎に1つの物理コネクションを使用するかどうかを指定します。
|
defaultAutoCommit (自動コミットのデフォルト値)コネクション払い出し直後の自動コミットの値を指定します。
|
useDatabaseCluster (データベースクラスタの使用有無)データベースのクラスタ構成サポート機能の使用有無を指定します。
|
use-jmx-agent (JMXエージェント上でロードするかどうかを指定)JDBCデータソースをJMXエージェント上でロードするかどうかを指定します。
|
use-all-ejb-processgroups (全てのEJBプロセスグループで使用するかどうか)全てのEJBプロセスグループで使用するかどうかを指定します。
|
shrinkDelayTime (コネクション解放までの待ち合わせ時間)コネクション解放までの待ち合わせ時間を指定します。
|
iPXdaConfigDirectoryName (定義ファイルの格納ディレクトリ名)定義ファイルの格納ディレクトリ名を指定します。
|
iPXdaConfigFileName (動作環境定義ファイル名)動作環境定義ファイル名を指定します。
|
iPXdaInvokeConfigFileName (トランザクション定義ファイル名)トランザクション定義ファイル名を指定します。
|
iPXdaOptionConfigFileName (オプション定義ファイル名)オプション定義ファイル名を指定します。
|
useMultiUsersPerTransaction (トランザクション毎の複数ユーザ使用有無)JTAのトランザクション内で、接続先が同じデータベースの、複数ユーザのJDBCコネクションを使用するかどうかを表すブール値を指定します。
|
reconnectInitialPool (初期接続の接続リトライ使用有無)初期接続の接続リトライを行うかどうかを表すブール値を指定します。
|
| 操作の概要 |
test (テスト)JDBCデータソースが使用可能かどうかのテストを行います
|
reset (プールされたコネクションの切断)JDBCデータソースにプールされたコネクションを切断します
|
connect (コネクションの接続)JDBCデータソースでコネクションを接続します
|
getProperties (プロパティ一覧の取得)プロパティの一覧を取得します。
|
setProperty (プロパティの設定)プロパティの名前と値を設定します。
|
delete (削除)JDBCデータソースを削除します。
|
| 属性の詳細 |
JNDIサーバへの登録名(JDBCデータソースを一意に表わす名前)を指定します。
java.lang.String
JDBCドライバベンダが提供するイン タ フェースの種別を表わす文字列を指定します。
java.lang.String
| JDBCEX_Oracle | - | OracleのJDBC Optional Package API |
| JDBC | - | JDBC API |
| JDBCEX_DB2 | - | DB2のJDBC Optional Package API |
| JDBCEX_MSSqlServer | - | Microsoft SQL ServerのJDBC Optional Package API |
| JDBCEX_Sybase | - | SybaseのJDBC Optional Package API |
| JDBCEX_Cloudscape | - | CloudscapeのJDBC Optional Package API |
| JDBCEX_PostgreSQL | - | PostgreSQLのJDBC Optional Package API |
| JDBCEX_SequeLink | - | SequeLinkのJDBC Optional Package API |
| JDBCEX_Derby | - | Apache DerbyのJDBC Optional Package API |
JDBCドライバがサポートするJDBCのメジャーバージョン番号を指定します。
java.lang.String
| 2 |
| 3 |
| 4 |
JDBCドライバがサポートするJDBCのマイナーバージョン番号を指定します。
java.lang.String
| 0 |
プールに常時保持されるコネクション数を指定します。
java.lang.String
プールに保持される最大のコネクション数を指定します。
java.lang.String
プール生成時に作成されるコネクション数を指定します。
java.lang.String
JTAと連携するかどうかを表わすブール値を指定します。
java.lang.Boolean
JDBCデータソースの説明(任意の文字列)を指定します。
java.lang.String
JDBC URLまたはデータベース名、データソース名を指定します。
java.lang.String
データベースと接続するためのユーザ名を指定します。
java.lang.String
データベースと接続するためのパスワードを指定します。
java.lang.String
データベースサーバのサーバ名を指定します。
java.lang.String
データベースサーバのポート番号を指定します。
java.lang.String
コネクションが未使用状態のままプールされ続ける時間を指定します。
java.lang.String
ステートメントの最大プール数を指定します。
java.lang.String
動作中のJDBCデータソースが使用するプロパティ値を強制的に変更するまでの待ち時間を指定します。(単位:秒)
java.lang.String
コネクション接続時のタイムアウト時間を指定します。(単位:秒)
java.lang.String
コネクションのガベージコレクト機能における動作オプションを指定します。
java.lang.String
| none | - | ガベージコレクトの監視なし |
| close | - | JDBCコネクションの切断 |
| rollback | - | JDBCコネクションの切断とロールバック |
| debug | - | JDBCコネクションの切断とロールバック。リークに関する情報をログ出力。 |
System.gc()を呼び出す間隔を指定します。(単位:秒)
java.lang.String
System.gc()を呼び出す間隔を指定します。(単位:秒)
java.lang.String
| none | - | データベースサーバの監視なし |
| monitor | - | 定期的にデータベースサーバの状態を確認 |
| method | - | JDBCコネクションを払い出すたびにデータベースサーバの状態を確認 |
データベースサーバの状態監視間隔を指定します。(単位:秒)
java.lang.String
データベースサーバの状態監視コマンドとして使用するSQL命令を指定します。
java.lang.String
接続失敗時のリトライ回数を指定します。
java.lang.String
接続失敗時のリトライ間隔を指定します。(単位:秒)
java.lang.String
コネクション障害発生時にプールの全コネクションを一括破棄するかどうかを表わすブール値を指定します。
java.lang.Boolean
JTAのトランザクション毎に1つの物理コネクションを使用するかどうかを指定します。
java.lang.Boolean
コネクション払い出し直後の自動コミットの値を指定します。
java.lang.Boolean
データベースのクラスタ構成サポート機能の使用有無を指定します。
java.lang.Boolean
JDBCデータソースをJMXエージェント上でロードするかどうかを指定します。
java.lang.Boolean
全てのEJBプロセスグループで使用するかどうかを指定します。
java.lang.String
| true | - | 全てのプロセスグループで使用する |
| false | - | 各プロセスグループの属性で指定する |
コネクション解放までの待ち合わせ時間を指定します。
java.lang.String
定義ファイルの格納ディレクトリ名を指定します。
java.lang.String
動作環境定義ファイル名を指定します。
java.lang.String
トランザクション定義ファイル名を指定します。
java.lang.String
オプション定義ファイル名を指定します。
java.lang.String
JTAのトランザクション内で、接続先が同じデータベースの、複数ユーザのJDBCコネクションを使用するかどうかを表すブール値を指定します。
java.lang.Boolean
初期接続の接続リトライを行うかどうかを表すブール値を指定します。
java.lang.Boolean
| 操作の詳細 |
JDBCデータソースが使用可能かどうかのテストを行います
java.lang.Boolean
poolName -
java.lang.String
JDBCデータソースにプールされたコネクションを切断します
void
poolName -
java.lang.String
JDBCデータソースでコネクションを接続します
void
poolName -
java.lang.String
プロパティの一覧を取得します。
javax.management.AttributeList
プロパティの名前と値を設定します。
void
nameAndValue -
javax.management.Attribute
JDBCデータソースを削除します。
void
name -
java.lang.String