public class ContentCacheContext
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
ACTION_CONTENT_CACHE_NAMESPACE |
static java.lang.String |
HOLE_ENTITY |
| コンストラクタと説明 |
|---|
ContentCacheContext() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
destory() |
ContentCache |
get(java.lang.String actionName,
java.lang.String lang,
java.lang.String key) |
static ContentCacheContext |
getContentCacheContext() |
void |
init(TenantContext tenantContext) |
void |
invalidate(java.lang.String actionName,
java.lang.String lang,
java.lang.String key) |
void |
invalidateAllEntry() |
void |
invalidateByActionName(java.lang.String actionName) |
void |
invalidateByEntityName(java.lang.String entityName) |
void |
invalidateByEntityNameAndOid(java.lang.String entityName,
java.lang.String oid) |
boolean |
isRecordEntity(java.lang.String entityName) |
void |
put(java.lang.String actionName,
java.lang.String lang,
java.lang.String key,
ContentCache contentCache) |
void |
record(java.lang.String entityName,
java.lang.String oid,
java.lang.Long expires) |
void |
recordForce(RelatedEntityType type,
java.lang.String entityName,
java.lang.String oid) |
void |
setCacheExpires(long expires) |
public static final java.lang.String ACTION_CONTENT_CACHE_NAMESPACE
public static final java.lang.String HOLE_ENTITY
public static final ContentCacheContext getContentCacheContext()
public void init(TenantContext tenantContext)
public void destory()
public ContentCache get(java.lang.String actionName, java.lang.String lang, java.lang.String key)
public void put(java.lang.String actionName,
java.lang.String lang,
java.lang.String key,
ContentCache contentCache)
public boolean isRecordEntity(java.lang.String entityName)
public void record(java.lang.String entityName,
java.lang.String oid,
java.lang.Long expires)
public void recordForce(RelatedEntityType type, java.lang.String entityName, java.lang.String oid)
public void setCacheExpires(long expires)
public void invalidate(java.lang.String actionName,
java.lang.String lang,
java.lang.String key)
public void invalidateByActionName(java.lang.String actionName)
public void invalidateByEntityName(java.lang.String entityName)
public void invalidateByEntityNameAndOid(java.lang.String entityName,
java.lang.String oid)
public void invalidateAllEntry()