Annotation Interface CacheCriteria
-
ネストされたクラスの概要
-
任意要素の概要
修飾子とタイプ任意要素説明String[]
キャッシュしてよいCommandのステータス。キャッシュに関連するEntityの定義。Class<? extends ActionCacheCriteria>
Criteriaクラス。String[]
チェック用Parameter名。Criteria定義スクリプト。int
キャッシュ有効期間 (ms)Cache判定の定義タイプ
-
要素の詳細
-
type
CacheCriteria.Type typeCache判定の定義タイプ- デフォルト:
- NO_CACHE
-
cachableResultStatus
String[] cachableResultStatusキャッシュしてよいCommandのステータス。未指定、*指定の場合は、全てのステータスが対象。- デフォルト:
- {}
-
cacheRelatedEntity
CacheRelatedEntity[] cacheRelatedEntityキャッシュに関連するEntityの定義。当該Entityが更新されたら、キャッシュが無効化される。- デフォルト:
- {}
-
timeToLive
int timeToLiveキャッシュ有効期間 (ms)- デフォルト:
- -1
-
javaCriteriaClass
Class<? extends ActionCacheCriteria> javaCriteriaClassCriteriaクラス。TypeがJavaClassの場合のみ有効- デフォルト:
- org.iplass.mtp.web.actionmapping.ActionCacheCriteria.class
-
matchingParameterName
String[] matchingParameterNameチェック用Parameter名。TypeがParameterMatchの場合のみ有効- デフォルト:
- {}
-
scriptCriteria
String scriptCriteriaCriteria定義スクリプト。TypeがScriptingの場合のみ有効- デフォルト:
- ""
-