属性の表示名
|
説明
|
値の制約
|
[max-beans-in-cache]
|
このクラスのオブジェクトをメモリ上に何個まで展開できるかを指定する。オブジェクトは LRU チェーンに保持され、チェーンの末尾から破棄されたオブジェクトに対してパッシベーションが行われる。
属性 : MaxBeansInCache
|
デフォルト値 : 1000
コンフィグレーション可能 : はい
読み取り可能 : はい
書き込み可能 : はい
|
[idle-timeout-seconds]
|
ステートフル EJB をキャッシュに保持する最長時間を指定する。この時間が経過した後で、キャッシュ内の Bean 数が max-beans-in-cache の制限に達すると、WebLogic Server は Bean のインスタンスを削除する。削除された EJB に対してはパッシベーションが行われる。
属性 : IdleTimeoutSeconds
|
デフォルト値 : 600
コンフィグレーション可能 : はい
読み取り可能 : はい
書き込み可能 : はい
|
[read-timeout-seconds]
|
Read-Only エンティティ Bean に対する ejbLoad() 呼び出しをもう一度行うまでの秒数を指定する。
属性 : ReadTimeoutSeconds
|
デフォルト値 : 600
コンフィグレーション可能 : はい
読み取り可能 : はい
書き込み可能 : はい
|
[concurrency-strategy]
|
エンティティ Bean への同時アクセスをコンテナでどのように管理するかを指定する。
属性 : ConcurrencyStrategy
|
デフォルト値 : "Database"
有効な値 :
コンフィグレーション可能 : はい
読み取り可能 : はい
書き込み可能 : はい
|
[cache-between-transactions]
|
EJB コンテナがエンティティ Bean の永続データをトランザクション間でキャッシュするかどうかを指定する。
属性 : CacheBetweenTransactions
|
デフォルト値 : false
コンフィグレーション可能 : はい
読み取り可能 : はい
書き込み可能 : はい
|