public class GenericActionCached extends java.lang.Object implements Action, XMLParamAware
Modifier and Type | Field and Description |
---|---|
protected PageCacheService |
cache |
protected static long |
cacheTime |
protected java.lang.String |
encoding |
protected Logger |
logger |
protected java.lang.String |
mimetype |
protected java.lang.String |
templateKey |
Constructor and Description |
---|
GenericActionCached()
Creates a new instance of GenericActionCached
|
Modifier and Type | Method and Description |
---|---|
void |
doAction(User user,
javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
Application application) |
void |
recycleParameters(javax.servlet.ServletRequest request,
java.util.HashMap context) |
private java.lang.String |
solveCacheKey(javax.servlet.ServletRequest request) |
Template |
solveTemplate(User user,
javax.servlet.ServletRequest request,
Application application) |
private void |
writeResponse(java.io.InputStream input,
java.io.OutputStream output) |
void |
xmlParamInitialize(org.w3c.dom.Element element,
XMLParamProcessor processor) |
protected Logger logger
protected java.lang.String templateKey
protected static final long cacheTime
protected PageCacheService cache
protected java.lang.String encoding
protected java.lang.String mimetype
public GenericActionCached()
public void doAction(User user, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, Application application)
public void xmlParamInitialize(org.w3c.dom.Element element, XMLParamProcessor processor)
xmlParamInitialize
in interface XMLParamAware
public Template solveTemplate(User user, javax.servlet.ServletRequest request, Application application)
public void recycleParameters(javax.servlet.ServletRequest request, java.util.HashMap context)
private java.lang.String solveCacheKey(javax.servlet.ServletRequest request)
private void writeResponse(java.io.InputStream input, java.io.OutputStream output)
Copyright 2004-2015 Wandora Team