クラス ContentCacheContext

java.lang.Object
org.iplass.mtp.impl.web.actionmapping.cache.ContentCacheContext
すべての実装されたインタフェース:
org.iplass.mtp.impl.core.TenantResource

public class ContentCacheContext extends Object implements org.iplass.mtp.impl.core.TenantResource
ActionMappingのキャッシュ
  • フィールド詳細

  • コンストラクタの詳細

    • ContentCacheContext

      public ContentCacheContext()
  • メソッドの詳細

    • getContentCacheContext

      public static final ContentCacheContext getContentCacheContext()
    • init

      public void init(org.iplass.mtp.impl.core.TenantContext tenantContext)
      定義:
      init インタフェース内 org.iplass.mtp.impl.core.TenantResource
    • destory

      public void destory()
      定義:
      destory インタフェース内 org.iplass.mtp.impl.core.TenantResource
    • get

      public ContentCache get(String actionName, String lang, String key)
    • put

      public void put(String actionName, String lang, String key, ContentCache contentCache)
    • isRecordEntity

      public boolean isRecordEntity(String entityName)
    • record

      public void record(String entityName, String oid, Long expires)
    • recordForce

      public void recordForce(RelatedEntityType type, String entityName, String oid)
    • setCacheExpires

      public void setCacheExpires(long expires)
    • invalidate

      public void invalidate(String actionName, String lang, String key)
    • invalidateByActionName

      public void invalidateByActionName(String actionName)
    • invalidateByEntityName

      public void invalidateByEntityName(String entityName)
    • invalidateByEntityNameAndOid

      public void invalidateByEntityNameAndOid(String entityName, String oid)
    • invalidateAllEntry

      public void invalidateAllEntry()