ポートレットのコンテンツをキャッシュするジョブを実行する場合があります (ポートレットのレンダリングに数分かかる場合など)。ジョブを実行すると、ポートレットのコンテンツのスナップショット (静的 HTML ファイルの形式) が作成され、Web サイトに表示することができます。ファイルは、\StagedContent\Portlets\<portletID>\Main.html の共有ファイル ディレクトリ (C:\bea\alui\ptportal\10.3.0 など) に保存されます。そこで、静的な HTML を表示するだけの別のポートレットを作成できます。
ポートレットをジョブとして実行するには:
[管理]をクリックします。
[オブジェクトの作成]ドロップダウン リストから、[ジョブ]を選択します。
メイン設定ページで、[操作の追加] をクリックします。
このジョブで実行するポートレットを選択して[OK]をクリックします。
[スケジュール] で、このジョブが実行される頻度を選択します。ジョブのエディタの詳細については、こちらを参照してください。
[終了] をクリックします。
注:
ジョブを実行するためには、ジョブを作成するフォルダが Automation Service に登録されている必要があります。
ポートレットに設定がある場合、ジョブを作成するユーザの設定が使用されます。
作成されたコンテンツは静的なので、定期的な更新が重要な情報を提示するポートレットのみを実行してください。たとえば、レポート ポートレットはジョブとしての実行に適していますが、アプリケーション インタフェースなどの、インタラクティブなポートレットは適していません。
ビルトイン ポートレットはポータル アプリケーションに依存するため、ビルトイン ポートレットをジョブとして実行する方法は有効ではありません。
共有ファイル ディレクトリ パスは、ポータル設定ユーティリティの[ポータル URL マネージャ]ページで設定されます。