public class JAXRSCacheResponseFilter extends GenericService
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
protected LinkUtils |
mLinkUtils |
protected atg.service.jaxrs.RestLockService |
mRestLockService |
protected atg.servlet.StateManager |
mStateManager
property: stateManager
|
protected static java.lang.String |
WWW_AUTHENTICATE_HEADER |
SERVICE_INFO_KEY
DEFAULT_LOG_TRACE_STATUS
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
Constructor and Description |
---|
JAXRSCacheResponseFilter() |
Modifier and Type | Method and Description |
---|---|
void |
addLinks(RepresentationModel pModel)
Add the links into the response object.
|
void |
filter(ContainerRequestContext pRequestCtx,
ContainerResponseContext pResponseCtx)
Called by Jersey to allow any manipulation of the response or
post-response activity.
|
LinkUtils |
getLinkUtils()
Returns the LinkUtils
|
atg.service.jaxrs.RestLockService |
getRestLockService()
Get the restLockService.
|
atg.servlet.StateManager |
getStateManager()
Returns the state manager.
|
void |
setLinkUtils(LinkUtils pLinkUtils)
Set the LinkUtils
|
void |
setRestLockService(atg.service.jaxrs.RestLockService pRestLockService)
Set the restLockService.
|
void |
setStateManager(atg.servlet.StateManager pStateManager)
Sets the state manager.
|
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService, toString
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public static java.lang.String CLASS_VERSION
protected static final java.lang.String WWW_AUTHENTICATE_HEADER
protected atg.service.jaxrs.RestLockService mRestLockService
protected LinkUtils mLinkUtils
protected atg.servlet.StateManager mStateManager
public atg.service.jaxrs.RestLockService getRestLockService()
public void setRestLockService(atg.service.jaxrs.RestLockService pRestLockService)
pRestLockService
- the restLockSrevicepublic LinkUtils getLinkUtils()
public void setLinkUtils(LinkUtils pLinkUtils)
pLinkUtils
- the utils class containing methods to handle link generationpublic atg.servlet.StateManager getStateManager()
public void setStateManager(atg.servlet.StateManager pStateManager)
pStateManager
- the state manager.public void filter(ContainerRequestContext pRequestCtx, ContainerResponseContext pResponseCtx) throws java.io.IOException
pRequestCtx
- the request contextpResponseCtx
- the response contextjava.io.IOException
public void addLinks(RepresentationModel pModel)
pModel
- the representation model object