public class ContentCache
extends java.lang.Object
implements java.io.Serializable
| コンストラクタと説明 |
|---|
ContentCache(java.lang.String actionName,
java.lang.String lang,
java.lang.String key,
long timeTolive) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addContent(ContentBlock contentBlock) |
void |
addHeader(Header h) |
void |
addRelatedEntity(java.lang.String entityName,
java.lang.String oid) |
java.lang.String |
getActionName() |
java.util.List<ContentBlock> |
getContent() |
java.lang.String |
getContentType() |
long |
getCreationTime() |
java.lang.String |
getEtag(long lastModified,
java.lang.String lang) |
long |
getExpires() |
java.util.List<Header> |
getHeader() |
java.lang.Integer |
getHttpStatus() |
java.lang.String |
getKey() |
long |
getLastModified(WebInvocationImpl invocation,
ContentCacheContext cc,
java.lang.String lang) |
java.lang.String |
getLayoutActionName() |
java.util.Set<java.lang.String> |
getRelatedEntityName() |
java.util.Set<java.lang.String> |
getRelatedEntityNameAndOid() |
void |
resetContents() |
void |
resetResponseData() |
void |
setContent(java.util.List<ContentBlock> content) |
void |
setContentType(java.lang.String contentType) |
void |
setExpires(long expires) |
void |
setHeader(java.util.List<Header> header) |
void |
setHttpStatus(java.lang.Integer httpStatus) |
void |
setLayoutActionName(java.lang.String layoutActionName) |
void |
setRelatedEntityName(java.util.Set<java.lang.String> relatedEntityName) |
void |
setRelatedEntityNameAndOid(java.util.Set<java.lang.String> relatedEntityNameAndOid) |
void |
write(WebInvocationImpl webInvocation) |
void |
writeContent(WebRequestStack request) |
public ContentCache(java.lang.String actionName,
java.lang.String lang,
java.lang.String key,
long timeTolive)
public java.lang.String getEtag(long lastModified,
java.lang.String lang)
public long getLastModified(WebInvocationImpl invocation, ContentCacheContext cc, java.lang.String lang)
public java.util.Set<java.lang.String> getRelatedEntityName()
public void setRelatedEntityName(java.util.Set<java.lang.String> relatedEntityName)
public java.util.Set<java.lang.String> getRelatedEntityNameAndOid()
public void setRelatedEntityNameAndOid(java.util.Set<java.lang.String> relatedEntityNameAndOid)
public void addRelatedEntity(java.lang.String entityName,
java.lang.String oid)
public java.lang.String getLayoutActionName()
public void setLayoutActionName(java.lang.String layoutActionName)
public long getCreationTime()
public void resetResponseData()
public void resetContents()
public java.lang.Integer getHttpStatus()
public void setHttpStatus(java.lang.Integer httpStatus)
public java.lang.String getContentType()
public void setContentType(java.lang.String contentType)
public java.util.List<Header> getHeader()
public void setHeader(java.util.List<Header> header)
public void addHeader(Header h)
public java.util.List<ContentBlock> getContent()
public void setContent(java.util.List<ContentBlock> content)
public void addContent(ContentBlock contentBlock)
public long getExpires()
public void setExpires(long expires)
public java.lang.String getKey()
public java.lang.String getActionName()
public void write(WebInvocationImpl webInvocation) throws java.io.IOException, ServletException
java.io.IOExceptionServletExceptionpublic void writeContent(WebRequestStack request) throws java.io.IOException, ServletException
java.io.IOExceptionServletException