@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface CacheCriteria
修飾子とタイプ | 任意要素と説明 |
---|---|
java.lang.String[] |
cachableResultStatus
キャッシュしてよいCommandのステータス。
|
CacheRelatedEntity[] |
cacheRelatedEntity
キャッシュに関連するEntityの定義。
|
java.lang.Class<? extends ActionCacheCriteria> |
javaCriteriaClass
Criteriaクラス。
|
java.lang.String[] |
matchingParameterName
チェック用Parameter名。
|
java.lang.String |
scriptCriteria
Criteria定義スクリプト。
|
int |
timeToLive
キャッシュ有効期間 (ms)
|
CacheCriteria.Type |
type
Cache判定の定義タイプ
|
public abstract CacheCriteria.Type type
public abstract java.lang.String[] cachableResultStatus
public abstract CacheRelatedEntity[] cacheRelatedEntity
public abstract java.lang.Class<? extends ActionCacheCriteria> javaCriteriaClass