org.loom.resolution
Class HttpErrorResolution
java.lang.Object
org.loom.resolution.AbstractHttpResolution
org.loom.resolution.HttpErrorResolution
- All Implemented Interfaces:
- CacheableResolution, HttpResolution, Resolution
public class HttpErrorResolution
- extends AbstractHttpResolution
Return an http error code (404, 401, etc)
Methods inherited from class org.loom.resolution.AbstractHttpResolution |
addCookie, addCookie, addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, getCacheControl, getCharset, getContentType, setCacheControl, setCharset, setContentType, setDateHeader, setDateHeaderIfNotPresent, setHeader, setHeaderIfNotPresent, setIntHeader, setIntHeaderIfNotPresent, setJsonHeader, writeHeaders |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpErrorResolution
public HttpErrorResolution(int statusCode)
HttpErrorResolution
public HttpErrorResolution(int statusCode,
java.lang.Throwable exception)
HttpErrorResolution
public HttpErrorResolution(HttpThrowable httpException)
resolve
public void resolve(LoomServletRequest request,
LoomServletResponse response)
throws java.io.IOException,
javax.servlet.ServletException
- Description copied from interface:
Resolution
- Write the response contents
- Specified by:
resolve
in interface Resolution
- Specified by:
resolve
in class AbstractHttpResolution
- Parameters:
request
- the current request objectresponse
- the current response object
- Throws:
java.io.IOException
javax.servlet.ServletException
getException
public java.lang.Throwable getException()