public abstract class AbstractController extends Object implements org.bedework.util.logging.Logged, org.springframework.web.servlet.mvc.Controller
| Modifier and Type | Field and Description |
|---|---|
protected Request |
req |
protected SessionManager |
sessMan |
| Constructor and Description |
|---|
AbstractController() |
| Modifier and Type | Method and Description |
|---|---|
abstract org.springframework.web.servlet.ModelAndView |
doRequest() |
void |
dumpRequest(javax.servlet.http.HttpServletRequest req) |
protected org.springframework.web.servlet.ModelAndView |
errorReturn(String msg) |
protected org.springframework.web.servlet.ModelAndView |
errorReturn(String forward,
String msg) |
protected org.springframework.web.servlet.ModelAndView |
errorReturn(Throwable t) |
String |
getForwardFail() |
String |
getForwardSuccess() |
String |
getForwardTo() |
org.bedework.util.logging.BwLogger |
getLogger() |
org.springframework.web.servlet.ModelAndView |
handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected org.springframework.web.servlet.ModelAndView |
objModel(String view,
String name,
Object m) |
protected org.springframework.web.servlet.ModelAndView |
objModel(String view,
String name,
Object m,
String name2,
Object m2) |
protected void |
reallocate(int numTickets,
String href)
Allocate given number of tickets for the event to any waiters
|
protected org.springframework.web.servlet.ModelAndView |
sessModel(String view) |
void |
setForwardFail(String val)
Set by Spring
|
void |
setForwardSuccess(String val)
Set by Spring
|
void |
setForwardTo(String val)
Set by Spring
|
void |
setSessionManager(SessionManager sm) |
protected org.springframework.web.servlet.ModelAndView |
setup() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaudit, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, warnprotected SessionManager sessMan
protected Request req
public abstract org.springframework.web.servlet.ModelAndView doRequest()
throws Throwable
Throwablepublic org.springframework.web.servlet.ModelAndView handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
handleRequest in interface org.springframework.web.servlet.mvc.ControllerExceptionprotected org.springframework.web.servlet.ModelAndView setup()
throws Throwable
Throwableprotected org.springframework.web.servlet.ModelAndView sessModel(String view)
protected org.springframework.web.servlet.ModelAndView objModel(String view, String name, Object m)
protected org.springframework.web.servlet.ModelAndView objModel(String view, String name, Object m, String name2, Object m2)
protected org.springframework.web.servlet.ModelAndView errorReturn(Throwable t)
protected org.springframework.web.servlet.ModelAndView errorReturn(String msg)
protected org.springframework.web.servlet.ModelAndView errorReturn(String forward, String msg)
public void setSessionManager(SessionManager sm)
sm - session managerpublic void setForwardTo(String val)
val - forwardpublic String getForwardTo()
public void setForwardSuccess(String val)
val - forwardpublic String getForwardSuccess()
public void setForwardFail(String val)
val - forwardpublic String getForwardFail()
public void dumpRequest(javax.servlet.http.HttpServletRequest req)
req - requestprotected void reallocate(int numTickets,
String href)
throws Throwable
numTickets - number of ticketshref - of eventThrowablepublic org.bedework.util.logging.BwLogger getLogger()
getLogger in interface org.bedework.util.logging.LoggedCopyright © 2019 Bedework. All rights reserved.