クラス ActionUtil
java.lang.Object
org.iplass.mtp.web.actionmapping.ActionUtil
public class ActionUtil
extends java.lang.Object
Actionに関連する処理のユーティリティクラス。
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 ActionUtil()
-
メソッドの概要
修飾子とタイプ メソッド 説明 static void
clearActionCache(java.lang.String actionName)
指定のactionNameに関連するキャッシュをクリアする。static void
clearAllActionCache()
すべてのActionキャッシュをクリアする。static ResponseHeader
getResponseHeader()
現在のAciton処理コンテキストの中で、 クライアントへのHTTPレスポンスのヘッダー情報を扱う際利用可能なResponseHeaderを取得する。static void
linkToActionCache(java.lang.String entityName)
現在のAction処理コンテキストの中で、 プログラムから明示的に当該のEntity名のEntityすべてをキャッシュに関連付ける。static void
linkToActionCache(java.lang.String entityName, java.lang.String oid)
現在のAction処理コンテキストの中で、 プログラムから明示的に当該のEntityをキャッシュに関連付ける。static void
setCacheExpires(long expires)
現在のAction処理コンテキストの中で、 キャッシュの有効切れする日時を指定(参照:System.currentTimeMillis())する。
-
コンストラクタの詳細
-
ActionUtil
public ActionUtil()
-
-
メソッドの詳細
-
linkToActionCache
public static void linkToActionCache(java.lang.String entityName, java.lang.String oid)現在のAction処理コンテキストの中で、 プログラムから明示的に当該のEntityをキャッシュに関連付ける。- パラメータ:
entityName
-oid
-
-
linkToActionCache
public static void linkToActionCache(java.lang.String entityName)現在のAction処理コンテキストの中で、 プログラムから明示的に当該のEntity名のEntityすべてをキャッシュに関連付ける。- パラメータ:
entityName
-
-
setCacheExpires
public static void setCacheExpires(long expires)現在のAction処理コンテキストの中で、 キャッシュの有効切れする日時を指定(参照:System.currentTimeMillis())する。 expiresには、ミリ秒で測定した、現在時刻と協定世界時の UTC 1970 年 1 月 1 日午前 0 時との差を設定する。 すでに、指定する日時より以前にキャッシュ有効期限が設定されていた場合は、そちらが(期限が短い方が)優先される。- パラメータ:
expires
- ミリ秒で測定した、現在時刻と協定世界時の UTC 1970 年 1 月 1 日午前 0 時との差
-
getResponseHeader
現在のAciton処理コンテキストの中で、 クライアントへのHTTPレスポンスのヘッダー情報を扱う際利用可能なResponseHeaderを取得する。 Webからの呼び出しの場合のみ取得可能。- 戻り値:
-
clearActionCache
public static void clearActionCache(java.lang.String actionName)指定のactionNameに関連するキャッシュをクリアする。- パラメータ:
actionName
-
-
clearAllActionCache
public static void clearAllActionCache()すべてのActionキャッシュをクリアする。
-