|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jasig.schedassist.web.register.RegistrationFlowHelper
@Service public class RegistrationFlowHelper
Bridge between web flows and some of the data access operations.
| Constructor Summary | |
|---|---|
RegistrationFlowHelper()
|
|
| Method Summary | |
|---|---|
void |
executeRegistration(Registration registration)
Invoke methods on the OwnerDao and AvailableScheduleDao to complete
the registration process. |
boolean |
isCurrentAuthenticatedCalendarUserAdvisor()
Return true if the current authenticated ICalendarAccount is an advisor. |
boolean |
isCurrentAuthenticatedCalendarUserInstructor()
Return true if the current authenticated ICalendarAccount is an instructor. |
Registration |
newRegistrationInstance()
|
void |
setAffiliationSource(IAffiliationSource affiliationSource)
|
void |
setAvailableScheduleDao(AvailableScheduleDao availableScheduleDao)
|
void |
setOwnerDao(OwnerDao ownerDao)
|
void |
setPreferencesValidator(PreferencesFormBackingObjectValidator preferencesValidator)
|
void |
setReflectionService(AvailableScheduleReflectionService reflectionService)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RegistrationFlowHelper()
| Method Detail |
|---|
public void setOwnerDao(OwnerDao ownerDao)
ownerDao - the ownerDao to setpublic void setAvailableScheduleDao(AvailableScheduleDao availableScheduleDao)
availableScheduleDao - the availableScheduleDao to setpublic void setReflectionService(AvailableScheduleReflectionService reflectionService)
reflectionService - the reflectionService to setpublic void setAffiliationSource(IAffiliationSource affiliationSource)
affiliationSource - the affiliationSource to setpublic void setPreferencesValidator(PreferencesFormBackingObjectValidator preferencesValidator)
preferencesValidator - the preferencesValidator to setpublic Registration newRegistrationInstance()
Registration instance
public void executeRegistration(Registration registration)
throws IneligibleException,
InputFormatException,
ParseException
OwnerDao and AvailableScheduleDao to complete
the registration process.
registration -
IneligibleException
ParseException
InputFormatExceptionpublic boolean isCurrentAuthenticatedCalendarUserAdvisor()
ICalendarAccount is an advisor.
public boolean isCurrentAuthenticatedCalendarUserInstructor()
ICalendarAccount is an instructor.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||