クラス ContentCache

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

public class ContentCache extends Object implements Serializable
関連項目:
  • コンストラクタの詳細

    • ContentCache

      public ContentCache(String actionName, String lang, String key, long timeTolive)
  • メソッドの詳細

    • getEtag

      public String getEtag(long lastModified, String lang)
    • getLastModified

      public long getLastModified(WebInvocationImpl invocation, ContentCacheContext cc, String lang)
    • getRelatedEntityName

      public Set<String> getRelatedEntityName()
    • setRelatedEntityName

      public void setRelatedEntityName(Set<String> relatedEntityName)
    • getRelatedEntityNameAndOid

      public Set<String> getRelatedEntityNameAndOid()
    • setRelatedEntityNameAndOid

      public void setRelatedEntityNameAndOid(Set<String> relatedEntityNameAndOid)
    • addRelatedEntity

      public void addRelatedEntity(String entityName, String oid)
    • getLayoutActionName

      public String getLayoutActionName()
    • setLayoutActionName

      public void setLayoutActionName(String layoutActionName)
    • getCreationTime

      public long getCreationTime()
    • resetResponseData

      public void resetResponseData()
    • resetContents

      public void resetContents()
    • getHttpStatus

      public Integer getHttpStatus()
    • setHttpStatus

      public void setHttpStatus(Integer httpStatus)
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • getHeader

      public List<Header> getHeader()
    • setHeader

      public void setHeader(List<Header> header)
    • addHeader

      public void addHeader(Header h)
    • getContent

      public List<ContentBlock> getContent()
    • setContent

      public void setContent(List<ContentBlock> content)
    • addContent

      public void addContent(ContentBlock contentBlock)
    • getExpires

      public long getExpires()
    • setExpires

      public void setExpires(long expires)
    • getKey

      public String getKey()
    • getActionName

      public String getActionName()
    • write

      public void write(WebInvocationImpl webInvocation) throws IOException, jakarta.servlet.ServletException
      例外:
      IOException
      jakarta.servlet.ServletException
    • writeContent

      public void writeContent(WebRequestStack request) throws IOException, jakarta.servlet.ServletException
      例外:
      IOException
      jakarta.servlet.ServletException