3.21.3 キャッシュの有効期間

キャッシュの有効期間は,次のどちらかに設定します。

RenderResponseのプロパティ項目とポートレットアプリケーションDDファイルの両方に有効期間が定義されている場合は,RenderResponseの設定値が有効となります。

キャッシュの有効期間に設定できる値と値に対する動作を,次の表に示します。

表3-23 キャッシュの有効期間の設定値

有効期間の設定値(秒)キャッシュ機能の動作
-1コンテンツ情報を無期限に保持します。ただし,次の場合は,キャッシュから破棄します。
  • actionメソッドが動いた場合
  • 表示対象レイアウトが変わった場合
  • ログアウトした場合
0または省略コンテンツ情報はキャッシュ登録しません。リクエストごとにコンテンツを生成します。
1以上設定された有効期間内であれば,キャッシュからコンテンツ情報を返却します。設定した有効期間を過ぎたときはコンテンツ生成処理を行います。