public class ResponseCacheControlStruct extends Object
Constructor and Description |
---|
ResponseCacheControlStruct(BStruct responseCacheControl) |
ResponseCacheControlStruct(StructInfo structInfo) |
Modifier and Type | Method and Description |
---|---|
String |
buildCacheControlDirectives() |
BStruct |
getStruct() |
void |
init() |
void |
populateStruct(String cacheControlHeaderVal) |
ResponseCacheControlStruct |
setMaxAge(long maxAge) |
ResponseCacheControlStruct |
setMustRevalidate(boolean mustRevalidate) |
ResponseCacheControlStruct |
setNoCache(boolean noCache) |
ResponseCacheControlStruct |
setNoCache(boolean noCache,
String[] noCacheFields) |
ResponseCacheControlStruct |
setNoStore(boolean noStore) |
ResponseCacheControlStruct |
setNoTransform(boolean noTransform) |
ResponseCacheControlStruct |
setPrivate(boolean isPrivate) |
ResponseCacheControlStruct |
setPrivate(boolean isPrivate,
String[] privateFields) |
ResponseCacheControlStruct |
setProxyRevalidate(boolean proxyRevalidate) |
ResponseCacheControlStruct |
setSMaxAge(long sMaxAge) |
void |
setStruct(BStruct responseCacheControl) |
public ResponseCacheControlStruct(StructInfo structInfo)
public ResponseCacheControlStruct(BStruct responseCacheControl)
public BStruct getStruct()
public void setStruct(BStruct responseCacheControl)
public void init()
public ResponseCacheControlStruct setMustRevalidate(boolean mustRevalidate)
public ResponseCacheControlStruct setNoCache(boolean noCache)
public ResponseCacheControlStruct setNoCache(boolean noCache, String[] noCacheFields)
public ResponseCacheControlStruct setNoStore(boolean noStore)
public ResponseCacheControlStruct setNoTransform(boolean noTransform)
public ResponseCacheControlStruct setPrivate(boolean isPrivate)
public ResponseCacheControlStruct setPrivate(boolean isPrivate, String[] privateFields)
public ResponseCacheControlStruct setProxyRevalidate(boolean proxyRevalidate)
public ResponseCacheControlStruct setMaxAge(long maxAge)
public ResponseCacheControlStruct setSMaxAge(long sMaxAge)
public void populateStruct(String cacheControlHeaderVal)
public String buildCacheControlDirectives()
Copyright © 2018 WSO2. All rights reserved.