public class CourseRegistrationServiceImpl extends AbstractCourseRegistrationService implements CourseRegistrationService
Constructor and Description |
---|
CourseRegistrationServiceImpl() |
Modifier and Type | Method and Description |
---|---|
StatusInfo |
changeRegistrationRequestState(String registrationRequestId,
String nextStateKey,
ContextInfo contextInfo)
Updates the state of an existing RegistrationRequest to another state
provided that it is valid to do so.
|
CourseOfferingService |
getCourseOfferingService() |
LprService |
getLprService() |
void |
setCourseOfferingService(CourseOfferingService courseOfferingService) |
void |
setLprService(LprService lprService) |
calculateCreditLoadForStudentRegistrationRequest, checkStudentEligibility, checkStudentEligibilityForTerm, checkStudentEligibiltyForCourseOffering, checkStudentEligibiltyForRegistrationGroup, createRegistrationRequest, createRegistrationRequestFromExisting, deleteRegistrationRequest, getActivityRegistration, getActivityRegistrationIdsByType, getActivityRegistrationsByActivityOffering, getActivityRegistrationsByIds, getActivityRegistrationsByStudent, getActivityRegistrationsByStudentAndActivityOffering, getActivityRegistrationsByStudentAndTerm, getActivityRegistrationsForCourseRegistration, getCourseRegistration, getCourseRegistrationIdsByType, getCourseRegistrationsByCourseOffering, getCourseRegistrationsByIds, getCourseRegistrationsByStudent, getCourseRegistrationsByStudentAndCourseOffering, getCourseRegistrationsByStudentAndTerm, getEligibleRegistrationGroupsForStudentInCourseOffering, getRegistrationRequest, getRegistrationRequestIdsByType, getRegistrationRequestItemsByCourseOfferingAndStudent, getRegistrationRequestItemsForCourseRegistration, getRegistrationRequestsByIds, getRegistrationRequestsByRequestor, getUnsubmittedRegistrationRequestsByRequestorAndTerm, searchForActivityRegistrationIds, searchForActivityRegistrations, searchForCourseRegistrationIds, searchForCourseRegistrations, searchForRegistrationRequestIds, searchForRegistrationRequests, submitRegistrationRequest, updateRegistrationRequest, validateRegistrationRequest, verifyRegistrationRequestForSubmission
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
calculateCreditLoadForStudentRegistrationRequest, checkStudentEligibility, checkStudentEligibilityForTerm, checkStudentEligibiltyForCourseOffering, checkStudentEligibiltyForRegistrationGroup, createRegistrationRequest, createRegistrationRequestFromExisting, deleteRegistrationRequest, getActivityRegistration, getActivityRegistrationIdsByType, getActivityRegistrationsByActivityOffering, getActivityRegistrationsByIds, getActivityRegistrationsByStudent, getActivityRegistrationsByStudentAndActivityOffering, getActivityRegistrationsByStudentAndTerm, getActivityRegistrationsForCourseRegistration, getCourseRegistration, getCourseRegistrationIdsByType, getCourseRegistrationsByCourseOffering, getCourseRegistrationsByIds, getCourseRegistrationsByStudent, getCourseRegistrationsByStudentAndCourseOffering, getCourseRegistrationsByStudentAndTerm, getEligibleRegistrationGroupsForStudentInCourseOffering, getRegistrationRequest, getRegistrationRequestIdsByType, getRegistrationRequestItemsByCourseOfferingAndStudent, getRegistrationRequestItemsForCourseRegistration, getRegistrationRequestsByIds, getRegistrationRequestsByRequestor, getUnsubmittedRegistrationRequestsByRequestorAndTerm, searchForActivityRegistrationIds, searchForActivityRegistrations, searchForCourseRegistrationIds, searchForCourseRegistrations, searchForRegistrationRequestIds, searchForRegistrationRequests, submitRegistrationRequest, updateRegistrationRequest, validateRegistrationRequest, verifyRegistrationRequestForSubmission
public CourseRegistrationServiceImpl()
public LprService getLprService()
public void setLprService(LprService lprService)
public CourseOfferingService getCourseOfferingService()
public void setCourseOfferingService(CourseOfferingService courseOfferingService)
public StatusInfo changeRegistrationRequestState(String registrationRequestId, String nextStateKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
CourseRegistrationService
changeRegistrationRequestState
in interface CourseRegistrationService
registrationRequestId
- identifier of the RegistrationRequest to be
updatednextStateKey
- The State Key into which the identified
RegistrationRequest will be placed if the
operation succeeds.contextInfo
- Context information containing the principalId
and locale information about the caller of
service operationDoesNotExistException
- the identified RegistrationRequest does
not existInvalidParameterException
- the contextInfo object is invalidMissingParameterException
- One or more parameters missingOperationFailedException
- unable to complete requestPermissionDeniedException
- authorization failureCopyright © 2004-2013 The Kuali Foundation. All Rights Reserved.