概要: 属性 | 操作 | 詳細: 属性 | 操作 | 索引 |
persistence-service |
{0}:type=persistence-service,config={1},category=config
server.persistence-service
属性の概要 |
data-grid-name (L2キャッシュで使用するデータグリッド) L2キャッシュで使用するデータグリッド名を指定します。
|
transaction-type (トランザクションタイプ) トランザクションタイプを指定します。
|
jta-datasource (JTAデータソース) JTAデータソース名を指定します。
|
non-jta-datasource (非JTAデータソース) 非JTAデータソース名を指定します。
|
jdbc-driver (JDBCドライバ) JDBCドライバ名を指定します。
|
jdbc-url (DB接続先URL) DB接続先URLを指定します。
|
jdbc-user (DB接続ユーザ名) DB接続ユーザ名を指定します。
|
jdbc-password (DB接続パスワード) DB接続パスワードを指定します。
|
native-sql (DB固有のSQLを使用) DB固有のSQLを使用するか指定します。(既定値:false(使用しない))
|
sql-cast (プラットフォーム固有のキャスト) プラットフォーム固有のキャストを行うか指定します。(既定値:false(キャストを行わない))
|
connection-pool-wait (コネクションプールの接続タイムアウト時間(ms)) コネクションプールの接続タイムアウト時間(ミリ秒)を指定します。(既定値:180000)
|
connection-pool-max (コネクションプール最大接続数) コネクションプール最大接続数を指定します。
|
connection-pool-min (コネクションプール最小接続数) コネクションプール最小接続数を指定します。
|
connection-pool-initial (コネクションプールの初期接続数) コネクションプールの初期接続数を指定します。
|
connection-pool-shared (コネクションプールの共有) コネクションプールの共有を行うか指定します。(既定値:false(共有しない))
|
partitioning (パーティション設定) パーティション設定を指定します。
|
partitioning-callback (パーティショニングコールバック) パーティショニングコールバックを指定します。
|
jdbc-bind-parameters (パラメータバインディング) パラメータバインディングを行うか指定します。(既定値:true(行う))
|
exclusive-connection-mode (排他接続モード) 排他接続モードを指定します。(既定値:Transactional)
|
exclusive-connection-is-lazy (排他接続遅延) 排他接続遅延を行うか指定します。(既定値:true(行う))
|
cache-statements-size (ステートメントのキャッシュサイズ) ステートメントのキャッシュサイズを指定します。(既定値:50)
|
cache-statements (ステートメントのキャッシュ) ステートメントのキャッシュを行うか指定します。(既定値:false(行わない))
|
validator-factory (ValidatorFactoryクラス) ValidatorFactoryクラス名を指定します。
|
validation-mode (バリデーションモード) バリデーションモードを指定します。
|
validation-group-pre-persist (永続化処理用バリデータグループ) 永続化処理用バリデータグループ名を指定します。
|
validation-group-pre-update (更新処理用バリデータグループ) 更新処理用バリデータグループ名を指定します。
|
validation-group-pre-remove (削除処理用バリデータグループ) 削除処理用バリデータグループを指定します。
|
cache-size (キャッシュサイズ) キャッシュサイズを指定します。(既定値:100)
|
cache-type (キャッシュタイプ) キャッシュタイプを指定します。(既定値:SoftWeak)
|
cache-shared (キャッシュの共有) キャッシュの共有を行うか指定します。(既定値:true(行う))
|
multitenant-id (マルチテナントID) マルチテナントIDを指定します。
|
multitenant-shared-cache (マルチテナントでキャッシュを共有する) マルチテナントでキャッシュを共有するか指定します。(既定値:false(共有しない))
|
multitenant-shared-emf (マルチテナントでエンティティマネージャファクトリを共有する) マルチテナントでエンティティマネージャファクトリを共有するか指定します。(既定値:true(共有する))
|
table-creation-suffix (テーブル作成時のサフィックス) テーブル作成時のサフィックス文字列を指定します。
|
target-database (ターゲットデータベース) ターゲットデータベース名を指定します。(既定値:AUTO)
|
exclude-eclipselink-orm-file (除外ORMファイル) 除外ORMファイル名を指定します。
|
session-name (ユーザ指定セッション名) ユーザ指定セッション名を指定します。
|
weaving (ウィービング) ウィービングを指定します。
|
weaving-internal (内部最適化のためのウィービング) 内部最適化のためのウィービングを行うか指定します。(既定値:true(行う))
|
weaving-lazy (遅延ロードのためのウィービング) 遅延ロードのためのウィービングを行うか指定します。(既定値:true(行う))
|
weaving-eager (強力なリレーションシップ上の間接参照のためのウィービング) 強力なリレーションシップ上の間接参照のためのウィービングを行うか指定します。(既定値:false(行わない))
|
weaving-change-tracking (変更追跡のためのウィービング) 変更追跡のためのウィービングを行うか指定します。(既定値:true(行う))
|
weaving-fetchgroups (フェッチグループのためのウィービング) フェッチグループのためのウィービングを行うか指定します。(既定値:true(行う))
|
session-customizer (セッションカスタマイザ) セッションカスタマイザを指定します。
|
uppercase-column-names (カラム名を大文字に変換) カラム名を大文字に変換するか指定します。(既定値:false(変換しない))
|
batch-writing (一括更新処理) 一括更新処理を指定します。(既定値:None)
|
batch-writing-size (一括更新サイズ) 一括更新サイズを指定します。(既定値:100)
|
eclipselink-persistence-units (有効にする永続化ユニット名) 有効にする永続化ユニット名を指定します。
|
exception-handler-class (例外ハンドラ) 例外ハンドラを指定します。
|
include-descriptor-queries (名前付きクエリをセッションにコピーする) 名前付きクエリのコピーを有効にするか指定します。(既定値:true(有効にする))
|
session-event-listener-class (セッションイベントリスナ) セッションイベントリスナクラス名を指定します。
|
sessions-xml (セッションXML) セッションXML名を指定します。
|
temporal-mutable (一時的なフィールドの変化を検出する) 一時的なフィールドの変化を検出するか指定します。(既定値:false(検出しない))
|
allow-native-sql-queries (DB固有のSQLを許可する) DB固有のSQLを許可するか指定する。(既定値:true(許可する))
|
id-validation (IDチェック) IDのチェック方法を指定する。
|
flush-clear-cache (クリア呼び出し時の動作) クリア呼び出し時の動作を指定する。(既定値:DropInvalidate)
|
throw-exceptions (配備時の例外をスローする) 配備時の例外をスローするか指定する。(既定値:スローする)
|
orm-schema-validation (ORMファイルのバリデーションチェック) ORMファイルのバリデーションチェックを行うか指定する。(既定値:false(行わない))
|
deploy-on-startup (スタートアップ時に配備する) スタートアップ時に配備するか指定する。(既定値:false(配備しない))
|
validation-only-property (DB固有の設定の検査を行う) DB固有の設定の検査を行うか指定する。(既定値:false(行わない))
|
ddl-generation (配備時にDDLを実行する) 配備時にDDLを実行するか指定する。(既定値:none)
|
metadata-source (MetadataSourceを指定する) MetadataSourceを指定する。
|
metadata-source-xml-file (メタデータリポジトリXMLファイルのファイル名) メタデータリポジトリXMLファイルのファイル名を指定する。
|
metadata-source-xml-url (メタデータリポジトリXMLファイルのURL) メタデータリポジトリXMLファイルのURLを指定する。
|
app-location (DDLファイルの出力先フォルダ) DDLファイルの出力先フォルダを指定する。
|
create-jdbc-ddl-file (作成用DDLファイル) 作成用DDLファイルを指定する。
|
drop-jdbc-ddl-file (削除用DDLファイル) 削除用DDLファイルを指定する。
|
javase-db-interaction (INTERACT_WITH_DBオプションの値) INTERACT_WITH_DBオプションの値を指定する。
|
ddl-generation-mode (DDLファイル生成モード) DDLファイル生成モードを指定する。(既定値:database)
|
validate-existence (persist()メソッド実行時にチェックを行う) persist()メソッド実行時にチェックを行うか指定する。(既定値:false(行わない))
|
order-updates (更新の順序を保証する) 更新の順序を保証するか指定する。(既定値:true(保証する))
|
profiler (プロファイラ) プロファイラ名を指定する。(既定値:WebOTXProfiler)
|
join-existing-transaction (JTAマネージャを通して読込を行う) JTAマネージャを通して読込を行うか指定する。(既定値;false(行う))
|
persistence-context-reference-mode (永続化コンテキストの参照モード) 永続化コンテキストの参照モードを指定します。(既定値:HARD)
|
pessimistic-lock-timeout (悲観的ロックのタイムアウト時間) 悲観的ロックのタイムアウト時間を指定します。(単位:ミリ秒、既定値:0(タイムアウトしない))
|
query-timeout (クエリ実行時のタイムアウト時間) クエリ実行時のタイムアウト時間を指定します。(単位:ミリ秒、既定値:0(タイムアウトしない))
|
persistence-context-close-on-commit (永続化コンテキストをコミット後にクローズする) 永続化コンテキストをコミット後にクローズするか指定する。(既定値:false(クローズしない))
|
persistence-context-persist-on-commit (永続化コンテキストをコミット後に永続化する) 永続化コンテキストをコミット後に永続化するか指定する。(既定値:true(永続化する))
|
persistence-context-commit-without-persist-rules (規則を無視して永続化コンテキストをコミット後に永続化する) 規則を無視して永続化コンテキストをコミット後に永続化するか指定する。(既定値:false(無視しない))
|
persistence-context-flush-mode (永続化コンテキストの書込み設定) 永続化コンテキストの書込み設定を指定する。(既定値:AUTO)
|
coordination-protocol (クラスタ設定(プロトコル)) クラスタ設定(プロトコル)を指定する。
|
coordination-jms-host (クラスタ設定(JMSホスト名)) クラスタ設定(JMSホスト名)を指定する。
|
coordination-jms-topic (クラスタ設定(JMSトピック名)) クラスタ設定(JMSトピック名)を指定する。
|
coordination-jms-factory (クラスタ設定(JMSファクトリ名)) クラスタ設定(JMSファクトリ名)を指定する。
|
coordination-jms-reuse-publisher (クラスタ設定(JMSパブリッシャ名)) クラスタ設定(JMSパブリッシャ名)を指定する。
|
coordination-rmi-announcement-delay (クラスタ設定(RMIアナウンス遅延時間)) クラスタ設定(RMIアナウンス遅延時間)を指定する。
|
coordination-rmi-multicast-group (クラスタ設定(RMIマルチキャストグループ名)) クラスタ設定(RMIマルチキャストグループ名)を指定する。
|
coordination-rmi-multicast-group-port (クラスタ設定(RMIマルチキャストグループポート番号)) クラスタ設定(RMIマルチキャストグループポート番号)を指定する。
|
coordination-rmi-packet-time-to-live (クラスタ設定(RMIパケット有効時間)) クラスタ設定(RMIパケット有効時間)を指定する。
|
coordination-rmi-url (クラスタ設定(RMI URL)) クラスタ設定(RMI URL)を指定する。
|
coordination-naming-service (クラスタ設定(名前サービス名)) クラスタ設定(名前サービス名)を指定する。
|
coordination-jndi-user (クラスタ設定(JNDIユーザ名)) クラスタ設定(JNDIユーザ名)を指定する。
|
coordination-jndi-password (クラスタ設定(JNDIパスワード)) クラスタ設定(JNDIパスワード)を指定する。
|
coordination-jndi-context (クラスタ設定(JNDIコンテキスト)) クラスタ設定(JNDIコンテキスト)を指定する。
|
coordination-remove-connection (クラスタ設定(例外発生時のコネクション破棄)) クラスタ設定(例外発生時のコネクション破棄)を指定する。
|
coordination-asynch (クラスタ設定(非同期)) クラスタ設定(非同期)を指定する。
|
coordination-channel (クラスタ設定(チャネル名)) クラスタ設定(チャネル名)を指定する。
|
composite-unit (複合永続化ユニット) 複合永続化ユニットを指定する。
|
composite-unit-member (複合永続化ユニットメンバ) 複合永続化ユニットメンバを指定する。
|
performance-statistics-status (性能情報採取ステータス) 性能情報採取ステータスを示します。
|
performance-statistics-flag (性能情報採取フラグ) 性能情報採取を行うか指定します。(既定値:false(行わない))
|
操作の概要 |
startGetPerformanceStatistics (性能情報採取の開始) 性能情報採取を開始します。
|
stopGetPerformanceStatistics (性能情報採取の停止) 性能情報採取を停止します。
|
resetPerformanceStatistics (性能情報のリセット) 採取済みの性能情報をリセットします。
|
属性の詳細 |
L2キャッシュで使用するデータグリッド名を指定します。
java.lang.String
トランザクションタイプを指定します。
java.lang.String
JTA | - | JTA |
RESOURCE_LOCAL | - | RESOURCE_LOCAL |
JTAデータソース名を指定します。
java.lang.String
非JTAデータソース名を指定します。
java.lang.String
JDBCドライバ名を指定します。
java.lang.String
DB接続先URLを指定します。
java.lang.String
DB接続ユーザ名を指定します。
java.lang.String
DB接続パスワードを指定します。
java.lang.String
DB固有のSQLを使用するか指定します。(既定値:false(使用しない))
java.lang.Boolean
プラットフォーム固有のキャストを行うか指定します。(既定値:false(キャストを行わない))
java.lang.Boolean
コネクションプールの接続タイムアウト時間(ミリ秒)を指定します。(既定値:180000)
java.lang.Integer
コネクションプール最大接続数を指定します。
java.lang.Integer
コネクションプール最小接続数を指定します。
java.lang.Integer
コネクションプールの初期接続数を指定します。
java.lang.Integer
コネクションプールの共有を行うか指定します。(既定値:false(共有しない))
java.lang.Boolean
パーティション設定を指定します。
java.lang.String
パーティショニングコールバックを指定します。
java.lang.String
パラメータバインディングを行うか指定します。(既定値:true(行う))
java.lang.Boolean
排他接続モードを指定します。(既定値:Transactional)
java.lang.String
排他接続遅延を行うか指定します。(既定値:true(行う))
java.lang.Boolean
ステートメントのキャッシュサイズを指定します。(既定値:50)
java.lang.Integer
ステートメントのキャッシュを行うか指定します。(既定値:false(行わない))
java.lang.Boolean
ValidatorFactoryクラス名を指定します。
java.lang.String
バリデーションモードを指定します。
java.lang.String
永続化処理用バリデータグループ名を指定します。
java.lang.String
更新処理用バリデータグループ名を指定します。
java.lang.String
削除処理用バリデータグループを指定します。
java.lang.String
キャッシュサイズを指定します。(既定値:100)
java.lang.Integer
キャッシュタイプを指定します。(既定値:SoftWeak)
java.lang.String
Full | - | Full |
Weak | - | Weak |
Soft | - | Soft |
SoftWeak | - | SoftWeak |
HardWeak | - | HardWeak |
NONE | - | None |
キャッシュの共有を行うか指定します。(既定値:true(行う))
java.lang.Boolean
マルチテナントIDを指定します。
java.lang.String
マルチテナントでキャッシュを共有するか指定します。(既定値:false(共有しない))
java.lang.Boolean
マルチテナントでエンティティマネージャファクトリを共有するか指定します。(既定値:true(共有する))
java.lang.Boolean
テーブル作成時のサフィックス文字列を指定します。
java.lang.String
ターゲットデータベース名を指定します。(既定値:AUTO)
java.lang.String
除外ORMファイル名を指定します。
java.lang.String
ユーザ指定セッション名を指定します。
java.lang.String
ウィービングを指定します。
java.lang.String
true | - | true |
false | - | false |
static | - | STATIC |
内部最適化のためのウィービングを行うか指定します。(既定値:true(行う))
java.lang.Boolean
遅延ロードのためのウィービングを行うか指定します。(既定値:true(行う))
java.lang.Boolean
強力なリレーションシップ上の間接参照のためのウィービングを行うか指定します。(既定値:false(行わない))
java.lang.Boolean
変更追跡のためのウィービングを行うか指定します。(既定値:true(行う))
java.lang.Boolean
フェッチグループのためのウィービングを行うか指定します。(既定値:true(行う))
java.lang.Boolean
セッションカスタマイザを指定します。
java.lang.String
カラム名を大文字に変換するか指定します。(既定値:false(変換しない))
java.lang.Boolean
一括更新処理を指定します。(既定値:None)
java.lang.String
一括更新サイズを指定します。(既定値:100)
java.lang.Integer
有効にする永続化ユニット名を指定します。
java.lang.String
例外ハンドラを指定します。
java.lang.String
名前付きクエリのコピーを有効にするか指定します。(既定値:true(有効にする))
java.lang.Boolean
セッションイベントリスナクラス名を指定します。
java.lang.String
セッションXML名を指定します。
java.lang.String
一時的なフィールドの変化を検出するか指定します。(既定値:false(検出しない))
java.lang.Boolean
DB固有のSQLを許可するか指定する。(既定値:true(許可する))
java.lang.Boolean
IDのチェック方法を指定する。
java.lang.String
クリア呼び出し時の動作を指定する。(既定値:DropInvalidate)
java.lang.String
配備時の例外をスローするか指定する。(既定値:スローする)
java.lang.Boolean
ORMファイルのバリデーションチェックを行うか指定する。(既定値:false(行わない))
java.lang.Boolean
スタートアップ時に配備するか指定する。(既定値:false(配備しない))
java.lang.Boolean
DB固有の設定の検査を行うか指定する。(既定値:false(行わない))
java.lang.Boolean
配備時にDDLを実行するか指定する。(既定値:none)
java.lang.String
MetadataSourceを指定する。
java.lang.String
メタデータリポジトリXMLファイルのファイル名を指定する。
java.lang.String
メタデータリポジトリXMLファイルのURLを指定する。
java.lang.String
DDLファイルの出力先フォルダを指定する。
java.lang.String
作成用DDLファイルを指定する。
java.lang.String
削除用DDLファイルを指定する。
java.lang.String
INTERACT_WITH_DBオプションの値を指定する。
java.lang.String
DDLファイル生成モードを指定する。(既定値:database)
java.lang.String
persist()メソッド実行時にチェックを行うか指定する。(既定値:false(行わない))
java.lang.Boolean
更新の順序を保証するか指定する。(既定値:true(保証する))
java.lang.Boolean
プロファイラ名を指定する。(既定値:WebOTXProfiler)
java.lang.String
JTAマネージャを通して読込を行うか指定する。(既定値;false(行う))
java.lang.Boolean
永続化コンテキストの参照モードを指定します。(既定値:HARD)
java.lang.String
HARD | - | HARD |
WEAK | - | WEAK |
FORCE_WEAK | - | FORCE_WEAK |
悲観的ロックのタイムアウト時間を指定します。(単位:ミリ秒、既定値:0(タイムアウトしない))
java.lang.Integer
クエリ実行時のタイムアウト時間を指定します。(単位:ミリ秒、既定値:0(タイムアウトしない))
java.lang.Integer
永続化コンテキストをコミット後にクローズするか指定する。(既定値:false(クローズしない))
java.lang.Boolean
永続化コンテキストをコミット後に永続化するか指定する。(既定値:true(永続化する))
java.lang.Boolean
規則を無視して永続化コンテキストをコミット後に永続化するか指定する。(既定値:false(無視しない))
java.lang.Boolean
永続化コンテキストの書込み設定を指定する。(既定値:AUTO)
java.lang.String
クラスタ設定(プロトコル)を指定する。
java.lang.String
クラスタ設定(JMSホスト名)を指定する。
java.lang.String
クラスタ設定(JMSトピック名)を指定する。
java.lang.String
クラスタ設定(JMSファクトリ名)を指定する。
java.lang.String
クラスタ設定(JMSパブリッシャ名)を指定する。
java.lang.String
クラスタ設定(RMIアナウンス遅延時間)を指定する。
java.lang.Integer
クラスタ設定(RMIマルチキャストグループ名)を指定する。
java.lang.String
クラスタ設定(RMIマルチキャストグループポート番号)を指定する。
java.lang.Integer
クラスタ設定(RMIパケット有効時間)を指定する。
java.lang.Integer
クラスタ設定(RMI URL)を指定する。
java.lang.String
クラスタ設定(名前サービス名)を指定する。
java.lang.String
クラスタ設定(JNDIユーザ名)を指定する。
java.lang.String
クラスタ設定(JNDIパスワード)を指定する。
java.lang.String
クラスタ設定(JNDIコンテキスト)を指定する。
java.lang.String
クラスタ設定(例外発生時のコネクション破棄)を指定する。
java.lang.String
クラスタ設定(非同期)を指定する。
java.lang.Boolean
クラスタ設定(チャネル名)を指定する。
java.lang.String
複合永続化ユニットを指定する。
java.lang.String
複合永続化ユニットメンバを指定する。
java.lang.String
性能情報採取ステータスを示します。
java.lang.String
stop | - | 停止 |
running | - | 起動中 |
性能情報採取を行うか指定します。(既定値:false(行わない))
java.lang.Boolean
操作の詳細 |
性能情報採取を開始します。
void
性能情報採取を停止します。
void
採取済みの性能情報をリセットします。
void