public abstract class BasePortalHandler extends BaseWebHandler
Modifier and Type | Field and Description |
---|---|
protected ExceptionMapper |
exceptionMapper |
protected ExceptionRenderer |
exceptionRenderer |
MAX_ORDER, MIN_ORDER
Constructor and Description |
---|
BasePortalHandler() |
Modifier and Type | Method and Description |
---|---|
protected abstract PortalRequest |
createPortalRequest(WebRequest webRequest,
WebResponse webResponse) |
protected WebResponse |
doHandle(WebRequest webRequest,
WebResponse webResponse,
WebHandlerChain webHandlerChain) |
protected static Branch |
findBranch(java.lang.String baseSubPath) |
protected static ContentPath |
findContentPath(java.lang.String baseSubPath) |
protected static java.lang.String |
findPathAfterBranch(java.lang.String baseSubPath) |
addTraceInfo, badRequest, canHandle, getBodyLength, getOrder, getSize, handle, methodNotAllowed, notFound
protected ExceptionMapper exceptionMapper
protected ExceptionRenderer exceptionRenderer
protected WebResponse doHandle(WebRequest webRequest, WebResponse webResponse, WebHandlerChain webHandlerChain)
doHandle
in class BaseWebHandler
protected abstract PortalRequest createPortalRequest(WebRequest webRequest, WebResponse webResponse)
protected static Branch findBranch(java.lang.String baseSubPath)
protected static ContentPath findContentPath(java.lang.String baseSubPath)
protected static java.lang.String findPathAfterBranch(java.lang.String baseSubPath)