Package org.bedework.eventreg.web
Class AuthAbstractController
- java.lang.Object
-
- org.bedework.eventreg.web.AbstractController
-
- org.bedework.eventreg.web.AuthAbstractController
-
- All Implemented Interfaces:
org.bedework.util.logging.Logged,org.springframework.web.servlet.mvc.Controller
- Direct Known Subclasses:
AddFieldController,AddFormController,AdminAuthAbstractController,CommitFormController,DeleteFieldController,DeleteFormController,DisableFormController,EditFormController,EventregController,InitController,LogoutController,RemoveRegController,UpdateRegController,UserAgendaController
public abstract class AuthAbstractController extends AbstractController
Ensure user is authenticated.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classAuthAbstractController.AdjustResult
-
Field Summary
Fields Modifier and Type Field Description protected booleanadminTrue for an administration action-
Fields inherited from class org.bedework.eventreg.web.AbstractController
req, sessMan
-
-
Constructor Summary
Constructors Constructor Description AuthAbstractController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidadjustTickets()Adjust tickets for the current event - perhaps as a result of increasing seats.protected AuthAbstractController.AdjustResultadjustTickets(Registration reg)protected org.springframework.web.servlet.ModelAndViewremoveRegistration(boolean admin)protected org.springframework.web.servlet.ModelAndViewsetup()protected org.springframework.web.servlet.ModelAndViewupdateRegistration()-
Methods inherited from class org.bedework.eventreg.web.AbstractController
doRequest, dumpRequest, errorReturn, errorReturn, errorReturn, getForwardFail, getForwardSuccess, getForwardTo, getLogger, handleRequest, objModel, objModel, reallocate, sessModel, setForwardFail, setForwardSuccess, setForwardTo, setSessionManager
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, warn
-
-
-
-
Method Detail
-
setup
protected org.springframework.web.servlet.ModelAndView setup() throws Throwable- Overrides:
setupin classAbstractController- Throws:
Throwable
-
updateRegistration
protected org.springframework.web.servlet.ModelAndView updateRegistration() throws Throwable- Throws:
Throwable
-
removeRegistration
protected org.springframework.web.servlet.ModelAndView removeRegistration(boolean admin) throws Throwable- Throws:
Throwable
-
adjustTickets
protected void adjustTickets() throws ThrowableAdjust tickets for the current event - perhaps as a result of increasing seats.- Throws:
Throwable- on fatal error
-
adjustTickets
protected AuthAbstractController.AdjustResult adjustTickets(Registration reg) throws Throwable
- Throws:
Throwable
-
-