Gatewayのキャッシュ機能を使用可能にする、ファンクションとプロシージャが含まれています。この項では、これらのファンクションとプロシージャの仕様について説明します。特定のリクエストに対してキャッシュを無効にします。有効期限モデルのキャッシュ・タイプにキャッシュ・ヘッダーを設定します。検証モデルのキャッシュ・タイプにキャッシュ・ヘッダーを設定します。変更されていないキャッシュ・ヒット用のヘッダーを設定します(検証方式モデルでのみ使用)。キャッシュ・レベルを返します(検証方式モデルでのみ使用)。キャッシュされているコンテンツに関連したタグを返します(検証方式モデルでのみ使用)。owa_cache.disable特定のリクエストに対してキャッシュを無効にします。表2-1にowa_cache.disableのプロパティを示します。owa_cache.set_expiresキャッシュ・ヘッダーを有効期限モデル・キャッシュ・タイプに設定します。表2-2にowa_cache.set_expiresのプロパティを示します。コンテンツが有効になっている時間(分単位)。例外:次のいずれかの場合は、VALUE_ERRORが発生する。p_expiresが負またはゼロである。isがUSERまたはSYSTEMではない。p_expiresが525600(1年)より大きい。owa_cache.set_cacheキャッシュ・ヘッダーを検証モデル・キャッシュ・タイプに設定します。表2-3にowa_cache.set_cacheのプロパティを示します。そのコンテンツに関連したタグ。例外:次のいずれかの場合は、VALUE_ERRORが発生する。p_etagが55より大きい。p_levelがUSERまたはSYSTEMではない。owa_cache.set_not_modified変更されていないキャッシュ・ヒット用のヘッダーを設定します。検証方式でのみ使用します。表2-4にowa_cache.set_not_modifiedのプロパティを示します。例外:ETagを渡さないと、VALUE_ERRORが発生する。owa_cache.get_levelキャッシュ・レベルを返します。検証方式モデルでのみ使用します。表2-5にowa_cache.get_levelのプロパティを示します。戻り値:キャッシュ・ヒットに対するキャッシュ・レベルの文字列(USERまたはSYSTEM)。それ以外の場合はNULL。owa_cache.get_etagキャッシュされているコンテンツに関連したタグを返します。検証方式でのみ使用します。表2-6にowa_cache.get_etagのプロパティを示します。戻り値:キャッシュ・ヒットに対するタグ。それ以外の場合はNULL。reserved.法律上の。