org.kuali.student.enrollment.class2.courseoffering.service.impl
Class CourseOfferingServiceMockImpl
java.lang.Object
org.kuali.student.enrollment.class2.courseoffering.service.impl.CourseOfferingServiceMockImpl
- All Implemented Interfaces:
- MockService, CourseOfferingService, CourseOfferingServiceBusinessLogic
public class CourseOfferingServiceMockImpl
- extends Object
- implements CourseOfferingService, MockService
Method Summary |
StatusInfo |
addSeatPoolDefinitionToActivityOffering(String seatPoolDefinitionId,
String activityOfferingId,
ContextInfo contextInfo)
|
Float |
calculateInClassContactHoursForTerm(String activityOfferingId,
ContextInfo context)
|
Float |
calculateOutofClassContactHoursForTerm(String activityOfferingId,
ContextInfo context)
|
Float |
calculateTotalContactHoursForTerm(String activityOfferingId,
ContextInfo context)
|
void |
clear()
|
ActivityOfferingInfo |
copyActivityOffering(String activityOfferingId,
ContextInfo context)
|
ActivityOfferingInfo |
createActivityOffering(String formatOfferingId,
String activityId,
String activityOfferingTypeKey,
ActivityOfferingInfo activityOfferingInfo,
ContextInfo context)
|
ActivityOfferingClusterInfo |
createActivityOfferingCluster(String activityOfferingClusterId,
String activityOfferingClusterTypeKey,
ActivityOfferingClusterInfo activityOfferingClusterInfo,
ContextInfo contextInfo)
|
ColocatedOfferingSetInfo |
createColocatedOfferingSet(String colocatedOfferingSetTypeKey,
ColocatedOfferingSetInfo colocatedOfferingSetInfo,
ContextInfo contextInfo)
|
CourseOfferingInfo |
createCourseOffering(String courseId,
String termId,
String courseOfferingTypeKey,
CourseOfferingInfo courseOfferingInfo,
List<String> optionKeys,
ContextInfo context)
|
FormatOfferingInfo |
createFormatOffering(String courseOfferingId,
String formatId,
String formatOfferingType,
FormatOfferingInfo formatOfferingInfo,
ContextInfo context)
|
RegistrationGroupInfo |
createRegistrationGroup(String formatOfferingId,
String activityOfferingClusterId,
String registrationGroupType,
RegistrationGroupInfo registrationGroupInfo,
ContextInfo context)
|
SeatPoolDefinitionInfo |
createSeatPoolDefinition(SeatPoolDefinitionInfo seatPoolDefinitionInfo,
ContextInfo context)
|
StatusInfo |
deleteActivityOffering(String activityOfferingId,
ContextInfo context)
|
StatusInfo |
deleteActivityOfferingCascaded(String activityOfferingId,
ContextInfo context)
|
StatusInfo |
deleteActivityOfferingCluster(String activityOfferingClusterId,
ContextInfo context)
|
StatusInfo |
deleteActivityOfferingClusterCascaded(String activityOfferingClusterId,
ContextInfo contextInfo)
|
StatusInfo |
deleteColocatedOfferingSet(String colocatedOfferingSetId,
ContextInfo contextInfo)
|
StatusInfo |
deleteCourseOffering(String courseOfferingId,
ContextInfo context)
|
StatusInfo |
deleteCourseOfferingCascaded(String courseOfferingId,
ContextInfo context)
|
StatusInfo |
deleteFormatOffering(String formatOfferingId,
ContextInfo context)
|
StatusInfo |
deleteFormatOfferingCascaded(String formatOfferingId,
ContextInfo context)
|
StatusInfo |
deleteGeneratedRegistrationGroupsByFormatOffering(String formatOfferingId,
ContextInfo context)
|
StatusInfo |
deleteRegistrationGroup(String registrationGroupId,
ContextInfo context)
|
StatusInfo |
deleteRegistrationGroupsByFormatOffering(String formatOfferingId,
ContextInfo context)
|
StatusInfo |
deleteRegistrationGroupsForCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
|
StatusInfo |
deleteSeatPoolDefinition(String seatPoolDefinitionId,
ContextInfo context)
|
List<ActivityOfferingInfo> |
generateActivityOfferings(String formatOfferingId,
String activityOfferingType,
Integer quantity,
ContextInfo context)
|
StatusInfo |
generateRegistrationGroupsForCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
|
StatusInfo |
generateRegistrationGroupsForFormatOffering(String formatOfferingId,
ContextInfo context)
|
AcademicCalendarService |
getAcalService()
|
ActivityOfferingInfo |
getActivityOffering(String activityOfferingId,
ContextInfo context)
|
ActivityOfferingClusterInfo |
getActivityOfferingCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
|
List<ActivityOfferingClusterInfo> |
getActivityOfferingClustersByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
|
List<String> |
getActivityOfferingClustersIdsByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
|
ActivityOfferingDisplayInfo |
getActivityOfferingDisplay(String activityOfferingId,
ContextInfo contextInfo)
|
List<ActivityOfferingDisplayInfo> |
getActivityOfferingDisplaysByIds(List<String> activityOfferingIds,
ContextInfo contextInfo)
|
List<ActivityOfferingDisplayInfo> |
getActivityOfferingDisplaysForCourseOffering(String courseOfferingId,
ContextInfo contextInfo)
|
List<ActivityOfferingInfo> |
getActivityOfferingsByCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
|
List<ActivityOfferingInfo> |
getActivityOfferingsByCourseOffering(String courseOfferingId,
ContextInfo context)
|
List<ActivityOfferingInfo> |
getActivityOfferingsByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
|
List<ActivityOfferingInfo> |
getActivityOfferingsByFormatOfferingWithoutRegGroup(String formatOfferingId,
ContextInfo context)
|
List<ActivityOfferingInfo> |
getActivityOfferingsByIds(List<String> activityOfferingIds,
ContextInfo context)
|
List<ActivityOfferingInfo> |
getActivityOfferingsForSeatPoolDefinition(String seatPoolDefinitionId,
ContextInfo context)
|
List<ActivityOfferingInfo> |
getActivityOfferingsWithoutClusterByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
|
TypeInfo |
getActivityOfferingType(String activityOfferingTypeKey,
ContextInfo context)
|
List<TypeInfo> |
getActivityOfferingTypes(ContextInfo context)
|
List<TypeInfo> |
getActivityOfferingTypesForActivityType(String activityTypeKey,
ContextInfo context)
|
CourseOfferingServiceBusinessLogic |
getBusinessLogic()
|
ColocatedOfferingSetInfo |
getColocatedOfferingSet(String colocatedOfferingSetId,
ContextInfo contextInfo)
|
List<String> |
getColocatedOfferingSetIdsByType(String colocatedOfferingSetTypeKey,
ContextInfo contextInfo)
|
List<String> |
getColocatedOfferingSetIdsForActivityOffering(String activityOfferingId,
ContextInfo contextInfo)
|
List<ColocatedOfferingSetInfo> |
getColocatedOfferingSetsByIds(List<String> colocatedOfferingSetIds,
ContextInfo contextInfo)
|
CourseOfferingInfo |
getCourseOffering(String courseOfferingId,
ContextInfo context)
|
CourseOfferingDisplayInfo |
getCourseOfferingDisplay(String courseOfferingId,
ContextInfo context)
|
List<CourseOfferingDisplayInfo> |
getCourseOfferingDisplaysByIds(List<String> courseOfferingIds,
ContextInfo context)
|
List<String> |
getCourseOfferingIdsByTerm(String termId,
Boolean useIncludedTerm,
ContextInfo context)
|
List<String> |
getCourseOfferingIdsByTermAndSubjectArea(String termId,
String subjectArea,
ContextInfo context)
|
List<String> |
getCourseOfferingIdsByTermAndUnitsContentOwner(String termId,
String unitsContentOwnerId,
ContextInfo context)
|
List<String> |
getCourseOfferingIdsByType(String typeKey,
ContextInfo context)
|
List<CourseOfferingInfo> |
getCourseOfferingsByCourse(String courseId,
ContextInfo context)
|
List<CourseOfferingInfo> |
getCourseOfferingsByCourseAndTerm(String courseId,
String termId,
ContextInfo context)
|
List<CourseOfferingInfo> |
getCourseOfferingsByIds(List<String> courseOfferingIds,
ContextInfo context)
|
List<CourseOfferingInfo> |
getCourseOfferingsByTermAndInstructor(String termId,
String instructorId,
ContextInfo context)
|
TypeInfo |
getCourseOfferingType(String courseOfferingTypeKey,
ContextInfo context)
|
List<TypeInfo> |
getCourseOfferingTypes(ContextInfo context)
|
CourseService |
getCourseService()
|
FormatOfferingInfo |
getFormatOffering(String formatOfferingId,
ContextInfo context)
|
List<FormatOfferingInfo> |
getFormatOfferingsByCourseOffering(String courseOfferingId,
ContextInfo context)
|
List<TypeInfo> |
getInstructorTypesForActivityOfferingType(String activityOfferingTypeKey,
ContextInfo context)
|
List<TypeInfo> |
getInstructorTypesForCourseOfferingType(String courseOfferingTypeKey,
ContextInfo context)
|
LRCService |
getLrcService()
|
RegistrationGroupInfo |
getRegistrationGroup(String registrationGroupId,
ContextInfo context)
|
List<RegistrationGroupInfo> |
getRegistrationGroupsByActivityOfferingCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
|
List<RegistrationGroupInfo> |
getRegistrationGroupsByFormatOffering(String formatOfferingId,
ContextInfo context)
|
List<RegistrationGroupInfo> |
getRegistrationGroupsByIds(List<String> registrationGroupIds,
ContextInfo context)
|
List<RegistrationGroupInfo> |
getRegistrationGroupsForCourseOffering(String courseOfferingId,
ContextInfo context)
|
List<RegistrationGroupInfo> |
getRegistrationGroupsWithActivityOfferings(List<String> activityOfferingIds,
ContextInfo context)
|
SchedulingService |
getSchedulingService()
|
SeatPoolDefinitionInfo |
getSeatPoolDefinition(String seatPoolDefinitionId,
ContextInfo context)
|
List<SeatPoolDefinitionInfo> |
getSeatPoolDefinitionsForActivityOffering(String activityOfferingId,
ContextInfo context)
|
StateService |
getStateService()
|
List<String> |
getValidCanonicalCourseToCourseOfferingOptionKeys(ContextInfo context)
|
List<String> |
getValidRolloverOptionKeys(ContextInfo context)
|
StatusInfo |
removeSeatPoolDefinitionFromActivityOffering(String seatPoolDefinitionId,
String activityOfferingId,
ContextInfo contextInfo)
|
SocRolloverResultItemInfo |
rolloverCourseOffering(String sourceCourseOfferingId,
String targetTermId,
List<String> optionKeys,
ContextInfo context)
|
StatusInfo |
scheduleActivityOffering(String activityOfferingId,
ContextInfo contextInfo)
|
List<String> |
searchForActivityOfferingClusterIds(QueryByCriteria criteria,
ContextInfo contextInfo)
|
List<ActivityOfferingClusterInfo> |
searchForActivityOfferingClusters(QueryByCriteria criteria,
ContextInfo contextInfo)
|
List<String> |
searchForActivityOfferingIds(QueryByCriteria criteria,
ContextInfo context)
|
List<ActivityOfferingInfo> |
searchForActivityOfferings(QueryByCriteria criteria,
ContextInfo context)
|
List<String> |
searchForColocatedOfferingSetIds(QueryByCriteria criteria,
ContextInfo contextInfo)
|
List<ColocatedOfferingSetInfo> |
searchForColocatedOfferingSets(QueryByCriteria criteria,
ContextInfo contextInfo)
|
List<String> |
searchForCourseOfferingIds(QueryByCriteria criteria,
ContextInfo context)
|
List<CourseOfferingInfo> |
searchForCourseOfferings(QueryByCriteria criteria,
ContextInfo context)
|
List<String> |
searchForFormatOfferingIds(QueryByCriteria criteria,
ContextInfo contextInfo)
|
List<FormatOfferingInfo> |
searchForFormatOfferings(QueryByCriteria criteria,
ContextInfo contextInfo)
|
List<String> |
searchForRegistrationGroupIds(QueryByCriteria criteria,
ContextInfo context)
|
List<RegistrationGroupInfo> |
searchForRegistrationGroups(QueryByCriteria criteria,
ContextInfo context)
|
List<String> |
searchForSeatpoolDefinitionIds(QueryByCriteria criteria,
ContextInfo context)
|
List<SeatPoolDefinitionInfo> |
searchForSeatpoolDefinitions(QueryByCriteria criteria,
ContextInfo context)
|
void |
setAcalService(AcademicCalendarService acalService)
|
void |
setBusinessLogic(CourseOfferingServiceBusinessLogic businessLogic)
|
void |
setCourseService(CourseService courseService)
|
void |
setLrcService(LRCService lrcService)
|
void |
setSchedulingService(SchedulingService schedulingService)
|
void |
setStateService(StateService stateService)
|
void |
setTypeService(TypeService typeService)
|
ActivityOfferingInfo |
updateActivityOffering(String activityOfferingId,
ActivityOfferingInfo activityOfferingInfo,
ContextInfo context)
|
ActivityOfferingClusterInfo |
updateActivityOfferingCluster(String formatOfferingId,
String activityOfferingClusterId,
ActivityOfferingClusterInfo activityOfferingClusterInfo,
ContextInfo contextInfo)
|
StatusInfo |
updateActivityOfferingClusterState(String activityOfferingClusterId,
String nextStateKey,
ContextInfo contextInfo)
|
StatusInfo |
updateActivityOfferingState(String activityOfferingId,
String nextStateKey,
ContextInfo contextInfo)
|
ColocatedOfferingSetInfo |
updateColocatedOfferingSet(String colocatedOfferingSetId,
ColocatedOfferingSetInfo colocatedOfferingSetInfo,
ContextInfo contextInfo)
|
CourseOfferingInfo |
updateCourseOffering(String courseOfferingId,
CourseOfferingInfo courseOfferingInfo,
ContextInfo context)
|
CourseOfferingInfo |
updateCourseOfferingFromCanonical(String courseOfferingId,
List<String> optionKeys,
ContextInfo context)
|
StatusInfo |
updateCourseOfferingState(String courseOfferingId,
String nextStateKey,
ContextInfo contextInfo)
|
FormatOfferingInfo |
updateFormatOffering(String formatOfferingId,
FormatOfferingInfo formatOfferingInfo,
ContextInfo context)
|
StatusInfo |
updateFormatOfferingState(String formatOfferingId,
String nextStateKey,
ContextInfo contextInfo)
|
RegistrationGroupInfo |
updateRegistrationGroup(String registrationGroupId,
RegistrationGroupInfo registrationGroupInfo,
ContextInfo context)
|
StatusInfo |
updateRegistrationGroupState(String registrationGroupId,
String nextStateKey,
ContextInfo contextInfo)
|
SeatPoolDefinitionInfo |
updateSeatPoolDefinition(String seatPoolDefinitionId,
SeatPoolDefinitionInfo seatPoolDefinitionInfo,
ContextInfo context)
|
StatusInfo |
updateSeatPoolDefinitionState(String seatPoolDefinitionId,
String nextStateKey,
ContextInfo contextInfo)
|
List<ValidationResultInfo> |
validateActivityOffering(String validationType,
ActivityOfferingInfo activityOfferingInfo,
ContextInfo context)
|
List<ValidationResultInfo> |
validateActivityOfferingCluster(String validationTypeKey,
String formatOfferingId,
ActivityOfferingClusterInfo activityOfferingClusterInfo,
ContextInfo contextInfo)
|
List<ValidationResultInfo> |
validateColocatedOfferingSet(String validationTypeKey,
String colocatedOfferingSetTypeKey,
ColocatedOfferingSetInfo colocatedOfferingSetInfo,
ContextInfo contextInfo)
|
List<ValidationResultInfo> |
validateCourseOffering(String validationType,
CourseOfferingInfo courseOfferingInfo,
ContextInfo context)
|
List<ValidationResultInfo> |
validateCourseOfferingFromCanonical(CourseOfferingInfo courseOfferingInfo,
List<String> optionKeys,
ContextInfo context)
|
List<ValidationResultInfo> |
validateFormatOffering(String validationType,
FormatOfferingInfo formatOfferingInfo,
ContextInfo context)
|
List<ValidationResultInfo> |
validateRegistrationGroup(String validationType,
String activityOfferingClusterId,
String registrationGroupType,
RegistrationGroupInfo registrationGroupInfo,
ContextInfo context)
|
List<ValidationResultInfo> |
validateSeatPoolDefinition(String validationTypeKey,
SeatPoolDefinitionInfo seatPoolDefinitionInfo,
ContextInfo context)
|
AOClusterVerifyResultsInfo |
verifyActivityOfferingClusterForGeneration(String activityOfferingClusterId,
ContextInfo contextInfo)
|
List<ValidationResultInfo> |
verifyRegistrationGroup(String registrationGroupId,
ContextInfo contextInfo)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
courseOfferingMap
protected Map<String,CourseOfferingInfo> courseOfferingMap
CourseOfferingServiceMockImpl
public CourseOfferingServiceMockImpl()
getSchedulingService
public SchedulingService getSchedulingService()
setSchedulingService
public void setSchedulingService(SchedulingService schedulingService)
getStateService
public StateService getStateService()
setStateService
public void setStateService(StateService stateService)
getLrcService
public LRCService getLrcService()
setLrcService
public void setLrcService(LRCService lrcService)
clear
public void clear()
- Specified by:
clear
in interface MockService
setTypeService
public void setTypeService(TypeService typeService)
getBusinessLogic
public CourseOfferingServiceBusinessLogic getBusinessLogic()
setBusinessLogic
public void setBusinessLogic(CourseOfferingServiceBusinessLogic businessLogic)
getCourseService
public CourseService getCourseService()
setCourseService
public void setCourseService(CourseService courseService)
getAcalService
public AcademicCalendarService getAcalService()
setAcalService
public void setAcalService(AcademicCalendarService acalService)
getCourseOfferingType
public TypeInfo getCourseOfferingType(String courseOfferingTypeKey,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingType
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getCourseOfferingTypes
public List<TypeInfo> getCourseOfferingTypes(ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingTypes
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getInstructorTypesForCourseOfferingType
public List<TypeInfo> getInstructorTypesForCourseOfferingType(String courseOfferingTypeKey,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getInstructorTypesForCourseOfferingType
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
deleteCourseOfferingCascaded
public StatusInfo deleteCourseOfferingCascaded(String courseOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteCourseOfferingCascaded
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
deleteFormatOfferingCascaded
public StatusInfo deleteFormatOfferingCascaded(String formatOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteFormatOfferingCascaded
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
createRegistrationGroup
public RegistrationGroupInfo createRegistrationGroup(String formatOfferingId,
String activityOfferingClusterId,
String registrationGroupType,
RegistrationGroupInfo registrationGroupInfo,
ContextInfo context)
throws DoesNotExistException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
createRegistrationGroup
in interface CourseOfferingService
- Throws:
DoesNotExistException
DataValidationErrorException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
getCourseOffering
public CourseOfferingInfo getCourseOffering(String courseOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getCourseOfferingsByIds
public List<CourseOfferingInfo> getCourseOfferingsByIds(List<String> courseOfferingIds,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingsByIds
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getCourseOfferingsByCourse
public List<CourseOfferingInfo> getCourseOfferingsByCourse(String courseId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingsByCourse
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getCourseOfferingsByCourseAndTerm
public List<CourseOfferingInfo> getCourseOfferingsByCourseAndTerm(String courseId,
String termId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingsByCourseAndTerm
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getCourseOfferingIdsByTerm
public List<String> getCourseOfferingIdsByTerm(String termId,
Boolean useIncludedTerm,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingIdsByTerm
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
createCourseOffering
public CourseOfferingInfo createCourseOffering(String courseId,
String termId,
String courseOfferingTypeKey,
CourseOfferingInfo courseOfferingInfo,
List<String> optionKeys,
ContextInfo context)
throws DoesNotExistException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
createCourseOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
DataValidationErrorException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
getCourseOfferingsByTermAndInstructor
public List<CourseOfferingInfo> getCourseOfferingsByTermAndInstructor(String termId,
String instructorId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingsByTermAndInstructor
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getCourseOfferingIdsByTermAndUnitsContentOwner
public List<String> getCourseOfferingIdsByTermAndUnitsContentOwner(String termId,
String unitsContentOwnerId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingIdsByTermAndUnitsContentOwner
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getCourseOfferingIdsByType
public List<String> getCourseOfferingIdsByType(String typeKey,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingIdsByType
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
updateCourseOffering
public CourseOfferingInfo updateCourseOffering(String courseOfferingId,
CourseOfferingInfo courseOfferingInfo,
ContextInfo context)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
- Specified by:
updateCourseOffering
in interface CourseOfferingService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
VersionMismatchException
updateCourseOfferingFromCanonical
public CourseOfferingInfo updateCourseOfferingFromCanonical(String courseOfferingId,
List<String> optionKeys,
ContextInfo context)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
VersionMismatchException
- Specified by:
updateCourseOfferingFromCanonical
in interface CourseOfferingService
- Specified by:
updateCourseOfferingFromCanonical
in interface CourseOfferingServiceBusinessLogic
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException
deleteCourseOffering
public StatusInfo deleteCourseOffering(String courseOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
DependentObjectsExistException
- Specified by:
deleteCourseOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
DependentObjectsExistException
validateCourseOffering
public List<ValidationResultInfo> validateCourseOffering(String validationType,
CourseOfferingInfo courseOfferingInfo,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
validateCourseOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
validateCourseOfferingFromCanonical
public List<ValidationResultInfo> validateCourseOfferingFromCanonical(CourseOfferingInfo courseOfferingInfo,
List<String> optionKeys,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
validateCourseOfferingFromCanonical
in interface CourseOfferingService
- Specified by:
validateCourseOfferingFromCanonical
in interface CourseOfferingServiceBusinessLogic
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getFormatOffering
public FormatOfferingInfo getFormatOffering(String formatOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getFormatOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getFormatOfferingsByCourseOffering
public List<FormatOfferingInfo> getFormatOfferingsByCourseOffering(String courseOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getFormatOfferingsByCourseOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
createFormatOffering
public FormatOfferingInfo createFormatOffering(String courseOfferingId,
String formatId,
String formatOfferingType,
FormatOfferingInfo formatOfferingInfo,
ContextInfo context)
throws DoesNotExistException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
createFormatOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
DataValidationErrorException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
updateFormatOffering
public FormatOfferingInfo updateFormatOffering(String formatOfferingId,
FormatOfferingInfo formatOfferingInfo,
ContextInfo context)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
- Specified by:
updateFormatOffering
in interface CourseOfferingService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
VersionMismatchException
validateFormatOffering
public List<ValidationResultInfo> validateFormatOffering(String validationType,
FormatOfferingInfo formatOfferingInfo,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
validateFormatOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
deleteFormatOffering
public StatusInfo deleteFormatOffering(String formatOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
DependentObjectsExistException
- Specified by:
deleteFormatOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
DependentObjectsExistException
getActivityOfferingType
public TypeInfo getActivityOfferingType(String activityOfferingTypeKey,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingType
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingTypes
public List<TypeInfo> getActivityOfferingTypes(ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingTypes
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingTypesForActivityType
public List<TypeInfo> getActivityOfferingTypesForActivityType(String activityTypeKey,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingTypesForActivityType
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getInstructorTypesForActivityOfferingType
public List<TypeInfo> getInstructorTypesForActivityOfferingType(String activityOfferingTypeKey,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getInstructorTypesForActivityOfferingType
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOffering
public ActivityOfferingInfo getActivityOffering(String activityOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingsByIds
public List<ActivityOfferingInfo> getActivityOfferingsByIds(List<String> activityOfferingIds,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingsByIds
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingsByCourseOffering
public List<ActivityOfferingInfo> getActivityOfferingsByCourseOffering(String courseOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingsByCourseOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingsByFormatOffering
public List<ActivityOfferingInfo> getActivityOfferingsByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingsByFormatOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingsWithoutClusterByFormatOffering
public List<ActivityOfferingInfo> getActivityOfferingsWithoutClusterByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingsWithoutClusterByFormatOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingsByFormatOfferingWithoutRegGroup
public List<ActivityOfferingInfo> getActivityOfferingsByFormatOfferingWithoutRegGroup(String formatOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingsByFormatOfferingWithoutRegGroup
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
createActivityOffering
public ActivityOfferingInfo createActivityOffering(String formatOfferingId,
String activityId,
String activityOfferingTypeKey,
ActivityOfferingInfo activityOfferingInfo,
ContextInfo context)
throws DoesNotExistException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
createActivityOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
DataValidationErrorException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
copyActivityOffering
public ActivityOfferingInfo copyActivityOffering(String activityOfferingId,
ContextInfo context)
throws DoesNotExistException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
copyActivityOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
DataValidationErrorException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
generateActivityOfferings
public List<ActivityOfferingInfo> generateActivityOfferings(String formatOfferingId,
String activityOfferingType,
Integer quantity,
ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
generateActivityOfferings
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
updateActivityOffering
public ActivityOfferingInfo updateActivityOffering(String activityOfferingId,
ActivityOfferingInfo activityOfferingInfo,
ContextInfo context)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
VersionMismatchException,
ReadOnlyException
- Specified by:
updateActivityOffering
in interface CourseOfferingService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
VersionMismatchException
ReadOnlyException
deleteActivityOffering
public StatusInfo deleteActivityOffering(String activityOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
DependentObjectsExistException
- Specified by:
deleteActivityOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
DependentObjectsExistException
deleteActivityOfferingCascaded
public StatusInfo deleteActivityOfferingCascaded(String activityOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteActivityOfferingCascaded
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
scheduleActivityOffering
public StatusInfo scheduleActivityOffering(String activityOfferingId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
scheduleActivityOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
validateActivityOffering
public List<ValidationResultInfo> validateActivityOffering(String validationType,
ActivityOfferingInfo activityOfferingInfo,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
validateActivityOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
calculateInClassContactHoursForTerm
public Float calculateInClassContactHoursForTerm(String activityOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
calculateInClassContactHoursForTerm
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
calculateOutofClassContactHoursForTerm
public Float calculateOutofClassContactHoursForTerm(String activityOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
calculateOutofClassContactHoursForTerm
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
calculateTotalContactHoursForTerm
public Float calculateTotalContactHoursForTerm(String activityOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
calculateTotalContactHoursForTerm
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getRegistrationGroup
public RegistrationGroupInfo getRegistrationGroup(String registrationGroupId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getRegistrationGroup
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getRegistrationGroupsByIds
public List<RegistrationGroupInfo> getRegistrationGroupsByIds(List<String> registrationGroupIds,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getRegistrationGroupsByIds
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getRegistrationGroupsForCourseOffering
public List<RegistrationGroupInfo> getRegistrationGroupsForCourseOffering(String courseOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getRegistrationGroupsForCourseOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getRegistrationGroupsWithActivityOfferings
public List<RegistrationGroupInfo> getRegistrationGroupsWithActivityOfferings(List<String> activityOfferingIds,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getRegistrationGroupsWithActivityOfferings
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getRegistrationGroupsByFormatOffering
public List<RegistrationGroupInfo> getRegistrationGroupsByFormatOffering(String formatOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getRegistrationGroupsByFormatOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
updateRegistrationGroup
public RegistrationGroupInfo updateRegistrationGroup(String registrationGroupId,
RegistrationGroupInfo registrationGroupInfo,
ContextInfo context)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
- Specified by:
updateRegistrationGroup
in interface CourseOfferingService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
VersionMismatchException
deleteRegistrationGroup
public StatusInfo deleteRegistrationGroup(String registrationGroupId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteRegistrationGroup
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
deleteRegistrationGroupsByFormatOffering
public StatusInfo deleteRegistrationGroupsByFormatOffering(String formatOfferingId,
ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteRegistrationGroupsByFormatOffering
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
deleteGeneratedRegistrationGroupsByFormatOffering
public StatusInfo deleteGeneratedRegistrationGroupsByFormatOffering(String formatOfferingId,
ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteGeneratedRegistrationGroupsByFormatOffering
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
deleteRegistrationGroupsForCluster
public StatusInfo deleteRegistrationGroupsForCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteRegistrationGroupsForCluster
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
verifyRegistrationGroup
public List<ValidationResultInfo> verifyRegistrationGroup(String registrationGroupId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
verifyRegistrationGroup
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
validateRegistrationGroup
public List<ValidationResultInfo> validateRegistrationGroup(String validationType,
String activityOfferingClusterId,
String registrationGroupType,
RegistrationGroupInfo registrationGroupInfo,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
validateRegistrationGroup
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
getActivityOfferingCluster
public ActivityOfferingClusterInfo getActivityOfferingCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingCluster
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingClustersByFormatOffering
public List<ActivityOfferingClusterInfo> getActivityOfferingClustersByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingClustersByFormatOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
validateActivityOfferingCluster
public List<ValidationResultInfo> validateActivityOfferingCluster(String validationTypeKey,
String formatOfferingId,
ActivityOfferingClusterInfo activityOfferingClusterInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
- Specified by:
validateActivityOfferingCluster
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
deleteActivityOfferingClusterCascaded
public StatusInfo deleteActivityOfferingClusterCascaded(String activityOfferingClusterId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteActivityOfferingClusterCascaded
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
createActivityOfferingCluster
public ActivityOfferingClusterInfo createActivityOfferingCluster(String activityOfferingClusterId,
String activityOfferingClusterTypeKey,
ActivityOfferingClusterInfo activityOfferingClusterInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
createActivityOfferingCluster
in interface CourseOfferingService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
verifyActivityOfferingClusterForGeneration
public AOClusterVerifyResultsInfo verifyActivityOfferingClusterForGeneration(String activityOfferingClusterId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
verifyActivityOfferingClusterForGeneration
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
updateActivityOfferingCluster
public ActivityOfferingClusterInfo updateActivityOfferingCluster(String formatOfferingId,
String activityOfferingClusterId,
ActivityOfferingClusterInfo activityOfferingClusterInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
- Specified by:
updateActivityOfferingCluster
in interface CourseOfferingService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
VersionMismatchException
deleteActivityOfferingCluster
public StatusInfo deleteActivityOfferingCluster(String activityOfferingClusterId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
DependentObjectsExistException
- Specified by:
deleteActivityOfferingCluster
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
DependentObjectsExistException
getSeatPoolDefinition
public SeatPoolDefinitionInfo getSeatPoolDefinition(String seatPoolDefinitionId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getSeatPoolDefinition
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getSeatPoolDefinitionsForActivityOffering
public List<SeatPoolDefinitionInfo> getSeatPoolDefinitionsForActivityOffering(String activityOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getSeatPoolDefinitionsForActivityOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
createSeatPoolDefinition
public SeatPoolDefinitionInfo createSeatPoolDefinition(SeatPoolDefinitionInfo seatPoolDefinitionInfo,
ContextInfo context)
throws DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
createSeatPoolDefinition
in interface CourseOfferingService
- Throws:
DataValidationErrorException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
updateSeatPoolDefinition
public SeatPoolDefinitionInfo updateSeatPoolDefinition(String seatPoolDefinitionId,
SeatPoolDefinitionInfo seatPoolDefinitionInfo,
ContextInfo context)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
- Specified by:
updateSeatPoolDefinition
in interface CourseOfferingService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
VersionMismatchException
validateSeatPoolDefinition
public List<ValidationResultInfo> validateSeatPoolDefinition(String validationTypeKey,
SeatPoolDefinitionInfo seatPoolDefinitionInfo,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
validateSeatPoolDefinition
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
deleteSeatPoolDefinition
public StatusInfo deleteSeatPoolDefinition(String seatPoolDefinitionId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteSeatPoolDefinition
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForCourseOfferings
public List<CourseOfferingInfo> searchForCourseOfferings(QueryByCriteria criteria,
ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForCourseOfferings
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForCourseOfferingIds
public List<String> searchForCourseOfferingIds(QueryByCriteria criteria,
ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForCourseOfferingIds
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForActivityOfferings
public List<ActivityOfferingInfo> searchForActivityOfferings(QueryByCriteria criteria,
ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForActivityOfferings
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForActivityOfferingIds
public List<String> searchForActivityOfferingIds(QueryByCriteria criteria,
ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForActivityOfferingIds
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForRegistrationGroups
public List<RegistrationGroupInfo> searchForRegistrationGroups(QueryByCriteria criteria,
ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForRegistrationGroups
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForRegistrationGroupIds
public List<String> searchForRegistrationGroupIds(QueryByCriteria criteria,
ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForRegistrationGroupIds
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForSeatpoolDefinitions
public List<SeatPoolDefinitionInfo> searchForSeatpoolDefinitions(QueryByCriteria criteria,
ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForSeatpoolDefinitions
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForSeatpoolDefinitionIds
public List<String> searchForSeatpoolDefinitionIds(QueryByCriteria criteria,
ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForSeatpoolDefinitionIds
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getCourseOfferingDisplay
public CourseOfferingDisplayInfo getCourseOfferingDisplay(String courseOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingDisplay
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getCourseOfferingDisplaysByIds
public List<CourseOfferingDisplayInfo> getCourseOfferingDisplaysByIds(List<String> courseOfferingIds,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingDisplaysByIds
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingDisplay
public ActivityOfferingDisplayInfo getActivityOfferingDisplay(String activityOfferingId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingDisplay
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingDisplaysByIds
public List<ActivityOfferingDisplayInfo> getActivityOfferingDisplaysByIds(List<String> activityOfferingIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingDisplaysByIds
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingDisplaysForCourseOffering
public List<ActivityOfferingDisplayInfo> getActivityOfferingDisplaysForCourseOffering(String courseOfferingId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingDisplaysForCourseOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getValidCanonicalCourseToCourseOfferingOptionKeys
public List<String> getValidCanonicalCourseToCourseOfferingOptionKeys(ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
getValidCanonicalCourseToCourseOfferingOptionKeys
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
getValidRolloverOptionKeys
public List<String> getValidRolloverOptionKeys(ContextInfo context)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
getValidRolloverOptionKeys
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
rolloverCourseOffering
public SocRolloverResultItemInfo rolloverCourseOffering(String sourceCourseOfferingId,
String targetTermId,
List<String> optionKeys,
ContextInfo context)
throws AlreadyExistsException,
DataValidationErrorException,
DoesNotExistException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
rolloverCourseOffering
in interface CourseOfferingService
- Specified by:
rolloverCourseOffering
in interface CourseOfferingServiceBusinessLogic
- Throws:
AlreadyExistsException
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
addSeatPoolDefinitionToActivityOffering
public StatusInfo addSeatPoolDefinitionToActivityOffering(String seatPoolDefinitionId,
String activityOfferingId,
ContextInfo contextInfo)
throws AlreadyExistsException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
addSeatPoolDefinitionToActivityOffering
in interface CourseOfferingService
- Throws:
AlreadyExistsException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
removeSeatPoolDefinitionFromActivityOffering
public StatusInfo removeSeatPoolDefinitionFromActivityOffering(String seatPoolDefinitionId,
String activityOfferingId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
removeSeatPoolDefinitionFromActivityOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getColocatedOfferingSet
public ColocatedOfferingSetInfo getColocatedOfferingSet(String colocatedOfferingSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getColocatedOfferingSet
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getColocatedOfferingSetsByIds
public List<ColocatedOfferingSetInfo> getColocatedOfferingSetsByIds(List<String> colocatedOfferingSetIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getColocatedOfferingSetsByIds
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getColocatedOfferingSetIdsByType
public List<String> getColocatedOfferingSetIdsByType(String colocatedOfferingSetTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getColocatedOfferingSetIdsByType
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForColocatedOfferingSetIds
public List<String> searchForColocatedOfferingSetIds(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForColocatedOfferingSetIds
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForColocatedOfferingSets
public List<ColocatedOfferingSetInfo> searchForColocatedOfferingSets(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForColocatedOfferingSets
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
validateColocatedOfferingSet
public List<ValidationResultInfo> validateColocatedOfferingSet(String validationTypeKey,
String colocatedOfferingSetTypeKey,
ColocatedOfferingSetInfo colocatedOfferingSetInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
validateColocatedOfferingSet
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
createColocatedOfferingSet
public ColocatedOfferingSetInfo createColocatedOfferingSet(String colocatedOfferingSetTypeKey,
ColocatedOfferingSetInfo colocatedOfferingSetInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
createColocatedOfferingSet
in interface CourseOfferingService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
updateColocatedOfferingSet
public ColocatedOfferingSetInfo updateColocatedOfferingSet(String colocatedOfferingSetId,
ColocatedOfferingSetInfo colocatedOfferingSetInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
- Specified by:
updateColocatedOfferingSet
in interface CourseOfferingService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
VersionMismatchException
deleteColocatedOfferingSet
public StatusInfo deleteColocatedOfferingSet(String colocatedOfferingSetId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteColocatedOfferingSet
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getColocatedOfferingSetIdsForActivityOffering
public List<String> getColocatedOfferingSetIdsForActivityOffering(String activityOfferingId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getColocatedOfferingSetIdsForActivityOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
generateRegistrationGroupsForFormatOffering
public StatusInfo generateRegistrationGroupsForFormatOffering(String formatOfferingId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
DataValidationErrorException
- Specified by:
generateRegistrationGroupsForFormatOffering
in interface CourseOfferingServiceBusinessLogic
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
DataValidationErrorException
getCourseOfferingIdsByTermAndSubjectArea
public List<String> getCourseOfferingIdsByTermAndSubjectArea(String termId,
String subjectArea,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getCourseOfferingIdsByTermAndSubjectArea
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
updateCourseOfferingState
public StatusInfo updateCourseOfferingState(String courseOfferingId,
String nextStateKey,
ContextInfo contextInfo)
throws DoesNotExistException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
updateCourseOfferingState
in interface CourseOfferingService
- Throws:
DoesNotExistException
MissingParameterException
OperationFailedException
PermissionDeniedException
updateFormatOfferingState
public StatusInfo updateFormatOfferingState(String formatOfferingId,
String nextStateKey,
ContextInfo contextInfo)
throws DoesNotExistException,
MissingParameterException,
OperationFailedException
- Specified by:
updateFormatOfferingState
in interface CourseOfferingService
- Throws:
DoesNotExistException
MissingParameterException
OperationFailedException
updateActivityOfferingState
public StatusInfo updateActivityOfferingState(String activityOfferingId,
String nextStateKey,
ContextInfo contextInfo)
throws DoesNotExistException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
updateActivityOfferingState
in interface CourseOfferingService
- Throws:
DoesNotExistException
MissingParameterException
OperationFailedException
PermissionDeniedException
updateRegistrationGroupState
public StatusInfo updateRegistrationGroupState(String registrationGroupId,
String nextStateKey,
ContextInfo contextInfo)
throws DoesNotExistException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
updateRegistrationGroupState
in interface CourseOfferingService
- Throws:
DoesNotExistException
MissingParameterException
OperationFailedException
PermissionDeniedException
updateActivityOfferingClusterState
public StatusInfo updateActivityOfferingClusterState(String activityOfferingClusterId,
String nextStateKey,
ContextInfo contextInfo)
throws DoesNotExistException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
updateActivityOfferingClusterState
in interface CourseOfferingService
- Throws:
DoesNotExistException
MissingParameterException
OperationFailedException
PermissionDeniedException
updateSeatPoolDefinitionState
public StatusInfo updateSeatPoolDefinitionState(String seatPoolDefinitionId,
String nextStateKey,
ContextInfo contextInfo)
throws DoesNotExistException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
updateSeatPoolDefinitionState
in interface CourseOfferingService
- Throws:
DoesNotExistException
MissingParameterException
OperationFailedException
PermissionDeniedException
getRegistrationGroupsByActivityOfferingCluster
public List<RegistrationGroupInfo> getRegistrationGroupsByActivityOfferingCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getRegistrationGroupsByActivityOfferingCluster
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingsByCluster
public List<ActivityOfferingInfo> getActivityOfferingsByCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingsByCluster
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingClustersIdsByFormatOffering
public List<String> getActivityOfferingClustersIdsByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingClustersIdsByFormatOffering
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
generateRegistrationGroupsForCluster
public StatusInfo generateRegistrationGroupsForCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
throws DoesNotExistException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
generateRegistrationGroupsForCluster
in interface CourseOfferingServiceBusinessLogic
- Throws:
DoesNotExistException
DataValidationErrorException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForActivityOfferingClusterIds
public List<String> searchForActivityOfferingClusterIds(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForActivityOfferingClusterIds
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForActivityOfferingClusters
public List<ActivityOfferingClusterInfo> searchForActivityOfferingClusters(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForActivityOfferingClusters
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForFormatOfferingIds
public List<String> searchForFormatOfferingIds(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForFormatOfferingIds
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForFormatOfferings
public List<FormatOfferingInfo> searchForFormatOfferings(QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForFormatOfferings
in interface CourseOfferingService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getActivityOfferingsForSeatPoolDefinition
public List<ActivityOfferingInfo> getActivityOfferingsForSeatPoolDefinition(String seatPoolDefinitionId,
ContextInfo context)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getActivityOfferingsForSeatPoolDefinition
in interface CourseOfferingService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.