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.