org.jasig.schedassist.web.owner.relationships
Class CreateAdhocRelationshipFormController
java.lang.Object
org.jasig.schedassist.web.owner.relationships.CreateAdhocRelationshipFormController
@Controller
@RequestMapping(value={"/owner/create-adhoc-relationship.html","/delegate/create-adhoc-relationship.html"})
@SessionAttributes(value="command")
public class CreateAdhocRelationshipFormController- extends Object
Form controller that invokes MutableRelationshipDao.createRelationship(IScheduleOwner, IScheduleVisitor, String).
- Version:
- $Id: CreateAdhocRelationshipFormController.java 2049 2010-04-30 16:01:10Z npblair $
- Author:
- Nicholas Blair, nblair@doit.wisc.edu
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreateAdhocRelationshipFormController
public CreateAdhocRelationshipFormController()
setCalendarAccountDao
public void setCalendarAccountDao(ICalendarAccountDao calendarAccountDao)
- Parameters:
calendarAccountDao - the calendarAccountDao to set
setVisitorDao
public void setVisitorDao(VisitorDao visitorDao)
- Parameters:
visitorDao - the visitorDao to set
setMutableRelationshipDao
public void setMutableRelationshipDao(MutableRelationshipDao mutableRelationshipDao)
- Parameters:
mutableRelationshipDao - the mutableRelationshipDao to set
initBinder
@InitBinder(value="command")
protected void initBinder(org.springframework.web.bind.WebDataBinder binder)
- Parameters:
binder -
setupForm
@RequestMapping(method=GET)
protected String setupForm(@RequestParam(value="noscript",required=false,defaultValue="false")
boolean noscript,
org.springframework.ui.ModelMap model)
- Parameters:
noscript -
- Returns:
createRelationship
@RequestMapping(method=POST)
protected String createRelationship(@ModelAttribute(value="command")
ModifyAdhocRelationshipFormBackingObject fbo,
org.springframework.ui.ModelMap model)
throws CalendarAccountNotFoundException,
NotAVisitorException,
NotRegisteredException
- Parameters:
fbo -
- Returns:
-
- Throws:
CalendarAccountNotFoundException
NotAVisitorException
NotRegisteredException
Copyright © 2011 Jasig. All Rights Reserved.