|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CourseOfferingService
Course Offering is a class II service supporting the process of offering courses for student registration.
Courses are offered for a specific term which is associated with a specific Academic Calendar. At the canonical level a course is defined by formats for which the course will be offered. Each format describes the activity types that comprise that format, e.g., lecture and lab. The purpose of multiple formats is to support different formats based on a term type, e.g., Fall versus Spring offering, or to offer multiple formats in the same term, e.g., in person (traditional) versus online. Offering a course is the process of creating specific instances of the course, and for each format to be offered in the selected term, creating a specified number of each activity type that comprises the format, e.g. five (5) lectures and ten (10) labs of Biology 101. Individual activity offerings correspond to events in a scheduling system, each with a meeting pattern. The term 'section' varies by institution, but refers to either the individual activity offering, or it refers to the combination of activity offerings, when the course has more than one activity type, that the student registers in as part of that course. To avoid confusion, this service introduces a new entity to capture the second definition of section. A registration group represents a valid combination of activity offerings, even if the number is one, in which a student registers. The design supports unrestricted matching, e.g., any lecture with any lab, as well as specific matching, e.g., lecture 1 with lab A or B, and lecture 2 with lab C or D. Version: 1.0 (Dev)
Method Summary | |
---|---|
StatusInfo |
addSeatPoolDefinitionToActivityOffering(String seatPoolDefinitionId,
String activityOfferingId,
ContextInfo contextInfo)
Add a SeatPoolDefinition to an ActivityOffering |
Float |
calculateInClassContactHoursForTerm(String activityOfferingId,
ContextInfo context)
When/for how long does the offering meet in class during the term. |
Float |
calculateOutofClassContactHoursForTerm(String activityOfferingId,
ContextInfo context)
When/for how long does the offering meet out of class during the term. |
Float |
calculateTotalContactHoursForTerm(String activityOfferingId,
ContextInfo context)
When/for how long does the offering meet in total during the term. |
ActivityOfferingInfo |
copyActivityOffering(String activityOfferingId,
ContextInfo context)
Creates a new Activity Offering from another activity offering, the generated activity offering is the same format offering, type and canonical activity as the source activity fofering |
ActivityOfferingInfo |
createActivityOffering(String formatOfferingId,
String activityId,
String activityOfferingTypeKey,
ActivityOfferingInfo activityOfferingInfo,
ContextInfo context)
Creates a new Activity Offering for a format offering. |
ActivityOfferingClusterInfo |
createActivityOfferingCluster(String formatOfferingId,
String activityOfferingClusterTypeKey,
ActivityOfferingClusterInfo activityOfferingClusterInfo,
ContextInfo contextInfo)
Creates a new Activity Offering Cluster from the given Format Offering |
ColocatedOfferingSetInfo |
createColocatedOfferingSet(String colocatedOfferingSetTypeKey,
ColocatedOfferingSetInfo colocatedOfferingSetInfo,
ContextInfo contextInfo)
Creates a ColocatedOfferingSet |
CourseOfferingInfo |
createCourseOffering(String courseId,
String termId,
String courseOfferingTypeKey,
CourseOfferingInfo courseOfferingInfo,
List<String> optionKeys,
ContextInfo context)
Creates a new course offering from a canonical course. |
FormatOfferingInfo |
createFormatOffering(String courseOfferingId,
String formatId,
String formatOfferingType,
FormatOfferingInfo formatOfferingInfo,
ContextInfo context)
Creates an Format Offering for a course offering |
RegistrationGroupInfo |
createRegistrationGroup(String formatOfferingId,
String activityOfferingClusterId,
String registrationGroupType,
RegistrationGroupInfo registrationGroupInfo,
ContextInfo context)
Creates a new Registration Group. |
SeatPoolDefinitionInfo |
createSeatPoolDefinition(SeatPoolDefinitionInfo seatPoolDefinitionInfo,
ContextInfo context)
Creates a new Seat Pool |
StatusInfo |
deleteActivityOffering(String activityOfferingId,
ContextInfo context)
Deletes an existing ActivityOffering. |
StatusInfo |
deleteActivityOfferingCascaded(String activityOfferingId,
ContextInfo context)
Deletes an existing ActivityOffering cascaded style. |
StatusInfo |
deleteActivityOfferingCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
Deletes an activity offering cluster based on the identifier |
StatusInfo |
deleteActivityOfferingClusterCascaded(String activityOfferingClusterId,
ContextInfo contextInfo)
Deletes an existing ActivityOfferingCluster cascaded style. |
StatusInfo |
deleteColocatedOfferingSet(String colocatedOfferingSetId,
ContextInfo contextInfo)
Removes a ColocatedOfferingSet. |
StatusInfo |
deleteCourseOffering(String courseOfferingId,
ContextInfo context)
Deletes an existing CourseOffering. |
StatusInfo |
deleteCourseOfferingCascaded(String courseOfferingId,
ContextInfo context)
Deletes an existing CourseOffering cascaded style. |
StatusInfo |
deleteFormatOffering(String formatOfferingId,
ContextInfo context)
Deletes an Format Offering |
StatusInfo |
deleteFormatOfferingCascaded(String formatOfferingId,
ContextInfo context)
Deletes an Format Offering with dependent Activity Offering and Registration group |
StatusInfo |
deleteGeneratedRegistrationGroupsByFormatOffering(String formatOfferingId,
ContextInfo context)
Deletes all generated Registration Groups for a Format Offering. |
StatusInfo |
deleteRegistrationGroup(String registrationGroupId,
ContextInfo context)
Deletes an existing Registration Group. |
StatusInfo |
deleteRegistrationGroupsByFormatOffering(String formatOfferingId,
ContextInfo context)
Deletes all Registration Groups for a Format Offering. |
StatusInfo |
deleteRegistrationGroupsForCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
Deletes all Registration Groups associated with an Activity Offering Cluster |
StatusInfo |
deleteSeatPoolDefinition(String seatPoolDefinitionId,
ContextInfo context)
Deletes an existing SeatPoolDefinition. |
List<ActivityOfferingInfo> |
generateActivityOfferings(String formatOfferingId,
String activityOfferingType,
Integer quantity,
ContextInfo context)
Generates activity offerings based on a format offering. |
ActivityOfferingInfo |
getActivityOffering(String activityOfferingId,
ContextInfo context)
Retrieve information about an ActivityOffering |
ActivityOfferingClusterInfo |
getActivityOfferingCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
Gets an Activity Offering Cluster based on the Identifier |
List<ActivityOfferingClusterInfo> |
getActivityOfferingClustersByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
Retrieves a list of ActivityOfferingClusters associated with a FormatOffering |
List<String> |
getActivityOfferingClustersIdsByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
Retrieves a list of ActivityOfferingCluster Id's associated with a FormatOffering |
ActivityOfferingDisplayInfo |
getActivityOfferingDisplay(String activityOfferingId,
ContextInfo contextInfo)
Retrieves a single ActivityOfferingDisplay by a ActivityOffering Id. |
List<ActivityOfferingDisplayInfo> |
getActivityOfferingDisplaysByIds(List<String> activityOfferingIds,
ContextInfo contextInfo)
Retrieve a list of ActivitAOfferingAdminDisplays corresponding to a list of ActivityOffering Ids. |
List<ActivityOfferingDisplayInfo> |
getActivityOfferingDisplaysForCourseOffering(String courseOfferingId,
ContextInfo contextInfo)
Retrieve a list of ActivityOfferingDisplays corresponding to a CourseOffering Id. |
List<ActivityOfferingInfo> |
getActivityOfferingsByCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
Retrieves a list of ActivityOffering records that belongs to an ActivityOfferingCluster. |
List<ActivityOfferingInfo> |
getActivityOfferingsByCourseOffering(String courseOfferingId,
ContextInfo context)
Retrieves a list of ActivityOffering records that belongs to a CourseOffering. |
List<ActivityOfferingInfo> |
getActivityOfferingsByFormatOffering(String formatOfferingId,
ContextInfo context)
Retrieves a list of ActivityOffering records that belongs to a CourseOffering. |
List<ActivityOfferingInfo> |
getActivityOfferingsByFormatOfferingWithoutRegGroup(String formatOfferingId,
ContextInfo context)
Retrieves the Activity Offerings by actvity offering template id which don't have registration groups created for them yet. |
List<ActivityOfferingInfo> |
getActivityOfferingsByIds(List<String> activityOfferingIds,
ContextInfo context)
Retrieves a list of activity offerings by id list. |
List<ActivityOfferingInfo> |
getActivityOfferingsWithoutClusterByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
Retrieves a list of ActivityOffering records that belongs to a FormatOffering that are not associated with a cluster |
TypeInfo |
getActivityOfferingType(String activityOfferingTypeKey,
ContextInfo context)
This method returns the TypeInfo for a given activity offering type key. |
List<TypeInfo> |
getActivityOfferingTypes(ContextInfo context)
This method returns the valid activity offering types. |
List<TypeInfo> |
getActivityOfferingTypesForActivityType(String activityTypeKey,
ContextInfo context)
This method returns the valid activity offering types for a given canonical activity type |
ColocatedOfferingSetInfo |
getColocatedOfferingSet(String colocatedOfferingSetId,
ContextInfo contextInfo)
Retrieves a ColocatedOfferingSet. |
List<String> |
getColocatedOfferingSetIdsByType(String colocatedOfferingSetTypeKey,
ContextInfo contextInfo)
Retrieves a list of ColocatedOfferingSet Ids by ColocatedOfferingSet Type. |
List<String> |
getColocatedOfferingSetIdsForActivityOffering(String activityOfferingId,
ContextInfo contextInfo)
Retrieves a list of ColocatedOfferingSets Ids corresponding to the given list of ColocatedOfferingSets that an Activity Offering with given activity offering id is part of. |
List<ColocatedOfferingSetInfo> |
getColocatedOfferingSetsByIds(List<String> colocatedOfferingSetIds,
ContextInfo contextInfo)
Retrieves a list of ColocatedOfferingSets corresponding to the given list of ColocatedOfferingSet Ids. |
CourseOfferingInfo |
getCourseOffering(String courseOfferingId,
ContextInfo contextInfo)
Retrieves a single CourseOffering by a CourseOffering Id. |
CourseOfferingDisplayInfo |
getCourseOfferingDisplay(String courseOfferingId,
ContextInfo contextInfo)
Retrieves a single CourseOfferingDisplayInfo by a CourseOffering Id. |
List<CourseOfferingDisplayInfo> |
getCourseOfferingDisplaysByIds(List<String> courseOfferingIds,
ContextInfo contextInfo)
Retrieve a list of CourseOfferingDisplays corresponding to a list of CourseOfferingIds. |
List<String> |
getCourseOfferingIdsByTerm(String termId,
Boolean useIncludedTerm,
ContextInfo contextInfo)
Retrieves a list of CourseOffering Ids for CourseOfferings offered in a given term. |
List<String> |
getCourseOfferingIdsByTermAndSubjectArea(String termId,
String subjectArea,
ContextInfo contextInfo)
Retrieve a list of CourseOffering Ids for CourseOfferings of a given subject area offered in the given Term. |
List<String> |
getCourseOfferingIdsByTermAndUnitsContentOwner(String termId,
String unitsContentOwnerId,
ContextInfo contextInfo)
Retrieves a list of CourseOffering Ids for CourseOfferings offered in a given Term by a units content owner. |
List<String> |
getCourseOfferingIdsByType(String courseOfferingTypeKey,
ContextInfo contextInfo)
Retrieve a list of CourseOffering Ids by CourseOffering Type. |
List<CourseOfferingInfo> |
getCourseOfferingsByCourse(String courseId,
ContextInfo contextInfo)
Retrieve CourseOfferings by canonical Course Id across all Terms. |
List<CourseOfferingInfo> |
getCourseOfferingsByCourseAndTerm(String courseId,
String termId,
ContextInfo contextInfo)
Retrieve a list of CourseOfferings by canonical Course Id and Term. |
List<CourseOfferingInfo> |
getCourseOfferingsByIds(List<String> courseOfferingIds,
ContextInfo contextInfo)
Retrieves a list of CourseOfferings from a list of CourseOffering Ids. |
List<CourseOfferingInfo> |
getCourseOfferingsByTermAndInstructor(String termId,
String instructorId,
ContextInfo contextInfo)
Retrieves a list of CourseOfferings for a given Term and Instructor. |
TypeInfo |
getCourseOfferingType(String courseOfferingTypeKey,
ContextInfo contextInfo)
This method returns the TypeInfo for a given course offering type key. |
List<TypeInfo> |
getCourseOfferingTypes(ContextInfo contextInfo)
This method returns the valid course offering types. |
FormatOfferingInfo |
getFormatOffering(String formatOfferingId,
ContextInfo context)
Gets an format offering based on Id. |
List<FormatOfferingInfo> |
getFormatOfferingsByCourseOffering(String courseOfferingId,
ContextInfo context)
Gets a list of format offering by a course offering id they belong to. |
List<TypeInfo> |
getInstructorTypesForActivityOfferingType(String activityOfferingTypeKey,
ContextInfo context)
This method returns the valid instructor (lpr) types for an activity offering type. |
List<TypeInfo> |
getInstructorTypesForCourseOfferingType(String courseOfferingTypeKey,
ContextInfo contextInfo)
This method returns the valid instructor (LPR) types for a CourseOffering type. |
RegistrationGroupInfo |
getRegistrationGroup(String registrationGroupId,
ContextInfo context)
Retrieve a RegistrationGroup based on id |
List<RegistrationGroupInfo> |
getRegistrationGroupsByActivityOfferingCluster(String activityOfferingClusterId,
ContextInfo contextInfo)
Retrieves a list of RegistrationGroup records that belongs to a specified ActivityOfferingCluster. |
List<RegistrationGroupInfo> |
getRegistrationGroupsByFormatOffering(String formatOfferingId,
ContextInfo context)
Retrieves a list of RegistrationGroup records that belongs to a CourseOffering for a given canonical format type |
List<RegistrationGroupInfo> |
getRegistrationGroupsByIds(List<String> registrationGroupIds,
ContextInfo context)
Retrieves a list of registration group by id list. |
List<RegistrationGroupInfo> |
getRegistrationGroupsForCourseOffering(String courseOfferingId,
ContextInfo context)
Retrieves a list of RegistrationGroup records that belongs to a CourseOffering |
List<RegistrationGroupInfo> |
getRegistrationGroupsWithActivityOfferings(List<String> activityOfferingIds,
ContextInfo context)
Retrieves a list of RegistrationGroup records that contain all the activity offerings in the input list. |
SeatPoolDefinitionInfo |
getSeatPoolDefinition(String seatPoolDefinitionId,
ContextInfo context)
Retrieve information about a SeatPoolDefinition |
List<SeatPoolDefinitionInfo> |
getSeatPoolDefinitionsForActivityOffering(String activityOfferingId,
ContextInfo context)
Retrieves a list of SeatPoolDefinitions records that belongs to an ActivityOffering. |
List<String> |
getValidCanonicalCourseToCourseOfferingOptionKeys(ContextInfo contextInfo)
Get the valid options that can be specified to control canonical Course to CourseOffering operations. |
List<String> |
getValidRolloverOptionKeys(ContextInfo contextInfo)
Get the valid rollover option keys. |
StatusInfo |
removeSeatPoolDefinitionFromActivityOffering(String seatPoolDefinitionId,
String activityOfferingId,
ContextInfo contextInfo)
Removes a SeatPoolDefinition from an ActivityOffering. |
SocRolloverResultItemInfo |
rolloverCourseOffering(String sourceCourseOfferingId,
String targetTermId,
List<String> optionKeys,
ContextInfo context)
Creates a new course offering based on the source course offering. |
StatusInfo |
scheduleActivityOffering(String activityOfferingId,
ContextInfo contextInfo)
Attempt to schedule a single Activity Offering using the Scheduling Service. |
List<String> |
searchForActivityOfferingClusterIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for Activity Offering Clusters that meet the given search criteria. |
List<ActivityOfferingClusterInfo> |
searchForActivityOfferingClusters(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for Activity Offering Clusters that meet the given search criteria. |
List<String> |
searchForActivityOfferingIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for ActivityOfferings that meet the given search criteria. |
List<ActivityOfferingInfo> |
searchForActivityOfferings(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for ActivityOfferings that meet the given search criteria. |
List<String> |
searchForColocatedOfferingSetIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for ColocatedOfferingSets based on the criteria and returns a list of ColocatedOfferingSet identifiers which match the search criteria. |
List<ColocatedOfferingSetInfo> |
searchForColocatedOfferingSets(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for ColocatedOfferingSets based on the criteria and returns a list of ColocatedOfferingSets which match the search criteria. |
List<String> |
searchForCourseOfferingIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for CourseOfferings that meet the given search criteria. |
List<CourseOfferingInfo> |
searchForCourseOfferings(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for CourseOfferings that meet the given search criteria. |
List<String> |
searchForFormatOfferingIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for FormatOfferings that meet the given search criteria. |
List<FormatOfferingInfo> |
searchForFormatOfferings(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for FormatOfferings that meet the given search criteria. |
List<String> |
searchForRegistrationGroupIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for RegistrationGroups that meet the given search criteria. |
List<RegistrationGroupInfo> |
searchForRegistrationGroups(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for RegistrationGroups that meet the given search criteria. |
List<String> |
searchForSeatpoolDefinitionIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for SeatPoolDefinitions that meet the given search criteria. |
List<SeatPoolDefinitionInfo> |
searchForSeatpoolDefinitions(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for SeatPoolDefinitions that meet the given search criteria. |
ActivityOfferingInfo |
updateActivityOffering(String activityOfferingId,
ActivityOfferingInfo activityOfferingInfo,
ContextInfo context)
Updates an existing ActivityOffering. |
ActivityOfferingClusterInfo |
updateActivityOfferingCluster(String formatOfferingId,
String activityOfferingClusterId,
ActivityOfferingClusterInfo activityOfferingClusterInfo,
ContextInfo contextInfo)
Updates an ActivityOfferingCluster based on the info object |
StatusInfo |
updateActivityOfferingClusterState(String activityOfferingClusterId,
String nextStateKey,
ContextInfo contextInfo)
Updates the state of an existing ActivityOfferingCluster to another state provided that it is valid to do so. |
StatusInfo |
updateActivityOfferingState(String activityOfferingId,
String nextStateKey,
ContextInfo contextInfo)
Updates the state of an existing ActivityOffering to another state provided that it is valid to do so. |
ColocatedOfferingSetInfo |
updateColocatedOfferingSet(String colocatedOfferingSetId,
ColocatedOfferingSetInfo colocatedOfferingSetInfo,
ContextInfo contextInfo)
Updates a ColocatedOfferingSet. |
CourseOfferingInfo |
updateCourseOffering(String courseOfferingId,
CourseOfferingInfo courseOfferingInfo,
ContextInfo context)
Updates an existing CourseOffering. |
CourseOfferingInfo |
updateCourseOfferingFromCanonical(String courseOfferingId,
List<String> optionKeys,
ContextInfo context)
Updates an existing CourseOffering from its canonical. |
StatusInfo |
updateCourseOfferingState(String courseOfferingId,
String nextStateKey,
ContextInfo contextInfo)
Updates the state of an existing CourseOffering into another state provided that it is valid to do so. |
FormatOfferingInfo |
updateFormatOffering(String formatOfferingId,
FormatOfferingInfo formatOfferingInfo,
ContextInfo context)
Update a Format Offering |
StatusInfo |
updateFormatOfferingState(String formatOfferingId,
String nextStateKey,
ContextInfo contextInfo)
Updates the state of an existing FormatOffering to another state provided that it is valid to do so. |
RegistrationGroupInfo |
updateRegistrationGroup(String registrationGroupId,
RegistrationGroupInfo registrationGroupInfo,
ContextInfo context)
Updates an existing RegistrationGroup. |
StatusInfo |
updateRegistrationGroupState(String registrationGroupId,
String nextStateKey,
ContextInfo contextInfo)
Updates the state of an existing RegistrationGroup to another state provided that it is valid to do so. |
SeatPoolDefinitionInfo |
updateSeatPoolDefinition(String seatPoolDefinitionId,
SeatPoolDefinitionInfo seatPoolDefinitionInfo,
ContextInfo context)
Updates an existing SeatPoolDefinition. |
StatusInfo |
updateSeatPoolDefinitionState(String seatPoolDefinitionId,
String nextStateKey,
ContextInfo contextInfo)
Updates the state of an existing SeatPoolDefinition to another state provided that it is valid to do so. |
List<ValidationResultInfo> |
validateActivityOffering(String validationType,
ActivityOfferingInfo activityOfferingInfo,
ContextInfo context)
Validates an activity offering. |
List<ValidationResultInfo> |
validateActivityOfferingCluster(String validationTypeKey,
String formatOfferingId,
ActivityOfferingClusterInfo activityOfferingClusterInfo,
ContextInfo contextInfo)
Validates an Activity Offering Cluster. |
List<ValidationResultInfo> |
validateColocatedOfferingSet(String validationTypeKey,
String colocatedOfferingSetTypeKey,
ColocatedOfferingSetInfo colocatedOfferingSetInfo,
ContextInfo contextInfo)
Validates a ColocatedOfferingSet. |
List<ValidationResultInfo> |
validateCourseOffering(String validationTypeKey,
CourseOfferingInfo courseOfferingInfo,
ContextInfo contextInfo)
Validates a CourseOffering. |
List<ValidationResultInfo> |
validateCourseOfferingFromCanonical(CourseOfferingInfo courseOfferingInfo,
List<String> optionKeys,
ContextInfo context)
Validates / Compares a course offering against it's canonical course. |
List<ValidationResultInfo> |
validateFormatOffering(String validationType,
FormatOfferingInfo formatOfferingInfo,
ContextInfo context)
Validates a format offering. |
List<ValidationResultInfo> |
validateRegistrationGroup(String validationType,
String activityOfferingClusterId,
String registrationGroupType,
RegistrationGroupInfo registrationGroupInfo,
ContextInfo contextInfo)
Validates a registration group. |
List<ValidationResultInfo> |
validateSeatPoolDefinition(String validationTypeKey,
SeatPoolDefinitionInfo seatPoolDefinitionInfo,
ContextInfo context)
Validate a seat pool definition |
AOClusterVerifyResultsInfo |
verifyActivityOfferingClusterForGeneration(String activityOfferingClusterId,
ContextInfo contextInfo)
Verifies an Activity Offering Cluster completeness for generation, verifying that each of the created RegGroups will be legitimate |
List<ValidationResultInfo> |
verifyRegistrationGroup(String registrationGroupId,
ContextInfo contextInfo)
Verifies a Registration Group applying rules such as: (1) Reg Group has one of each AO type (2) AO's don't meet at the same time (if scheduling has already happened) (3) AO's are all offered at the same campus (4) AO's don't have conflicting seatpool/enrollment restrictions |
Methods inherited from interface org.kuali.student.enrollment.courseoffering.service.CourseOfferingServiceBusinessLogic |
---|
generateRegistrationGroupsForCluster, generateRegistrationGroupsForFormatOffering |
Method Detail |
---|
TypeInfo getCourseOfferingType(String courseOfferingTypeKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingTypeKey
- the unique identifier for the typecontextInfo
- information containing the principalId and
locale information about the caller of
service operation
DoesNotExistException
- courseOfferingTypeKey is not found
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- courseOfferingTypeKey or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<TypeInfo> getCourseOfferingTypes(ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
contextInfo
- information containing the principalId and locale
information about the caller of service operation
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<TypeInfo> getInstructorTypesForCourseOfferingType(String courseOfferingTypeKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingTypeKey
- a unqiue identifier for a CourseOffering
typecontextInfo
- information containing the principalId and
locale information about the caller of
service operation
DoesNotExistException
- deprecated
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- courseOfferingTypeKey or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredCourseOfferingInfo getCourseOffering(String courseOfferingId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingId
- the identifier for the CourseOffering to be
retrievedcontextInfo
- information containing the principalId and locale
information about the caller of service
operation
DoesNotExistException
- courseOfferingId is not found
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- courseOfferingId or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredCourseOfferingDisplayInfo getCourseOfferingDisplay(String courseOfferingId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingId
- an identifier for a CourseOfferingcontextInfo
- information containing the principalId and locale
information about the caller of service
operation
DoesNotExistException
- courseOfferingId does not exist
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- courseOfferingId or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<CourseOfferingInfo> getCourseOfferingsByIds(List<String> courseOfferingIds, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingIds
- a list of CourseOffering identifierscontextInfo
- information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- a courseOfferingId in the list is not
found
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- courseOfferingIds, an Id in the
courseOfferingIds, or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<CourseOfferingDisplayInfo> getCourseOfferingDisplaysByIds(List<String> courseOfferingIds, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingIds
- a list of CourseOffering identifierscontextInfo
- information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- a courseOfferingId in the list not
found
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- courseOfferingIds, an Id in
courseOfferingIds, or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<String> getCourseOfferingIdsByType(String courseOfferingTypeKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingTypeKey
- the identifier for a CourseOffering TypecontextInfo
- information containing the principalId and
locale information about the caller of
service operation
DoesNotExistException
- deprecated
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- courseOfferingTypeKey or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<CourseOfferingInfo> getCourseOfferingsByCourse(String courseId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseId
- the identifier for a CoursecontextInfo
- information containing the principalId and locale
information about the caller of service operation
DoesNotExistException
- courseId is not found
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- courseId orcontextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<CourseOfferingInfo> getCourseOfferingsByCourseAndTerm(String courseId, String termId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseId
- the identifier for a CoursetermId
- the identifier for a TermcontextInfo
- information containing the principalId and locale
information about the caller of service operation
DoesNotExistException
- courseId is not found
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- courseId, termId, or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occuredList<String> getCourseOfferingIdsByTerm(String termId, Boolean useIncludedTerm, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
termId
- the identifier for a TermuseIncludedTerm
- true to include CourseOfferings of child Terms of
the given Term, false to include only
CourseOfferings offered in the given TermcontextInfo
- information containing the principalId and locale
information about the caller of service operation
DoesNotExistException
- deprecated
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- termId or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<String> getCourseOfferingIdsByTermAndSubjectArea(String termId, String subjectArea, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
termId
- the identifier for a TermsubjectArea
- a subject areacontextInfo
- information containing the principalId and locale
information about the caller of service operation
DoesNotExistException
- deprecated
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- termId, subjectArea, or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<CourseOfferingInfo> getCourseOfferingsByTermAndInstructor(String termId, String instructorId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
termId
- the identifier for a TerminstructorId
- the Person Id for an instructorcontextInfo
- information containing the principalId and locale
information about the caller of service operation
DoesNotExistException
- deprecated
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- termId, instructorId, or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<String> getCourseOfferingIdsByTermAndUnitsContentOwner(String termId, String unitsContentOwnerId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
termId
- the identifier for a TermunitsContentOwnerId
- the Org Id of the units content ownercontextInfo
- information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- deprecated
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- termId, unisContentOwnerId, or
contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<String> searchForCourseOfferingIds(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- information containing the principalId and locale
information about the caller of service operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<CourseOfferingInfo> searchForCourseOfferings(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- information containing the principalId and locale
information about the caller of service operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<String> getValidCanonicalCourseToCourseOfferingOptionKeys(ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
contextInfo
- information containing the principalId and locale
information about the caller of service operation
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurred
ReadOnlyException
List<String> getValidRolloverOptionKeys(ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
contextInfo
- information containing the principalId and locale
information about the caller of service operation
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurred
ReadOnlyException
List<ValidationResultInfo> validateCourseOffering(String validationTypeKey, CourseOfferingInfo courseOfferingInfo, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validationTypeKey
- the identifier for the validation TypecourseOfferingInfo
- the CourseOffering to be validatedcontextInfo
- information containing the principalId and
locale information about the caller of
service operation
DoesNotExistException
- validationTypeKey or courseOfferingTypeKey
is not found
InvalidParameterException
- courseOfferingInfo or contextInfo is
not valid
MissingParameterException
- validationTypeKey, courseOfferingTypeKey,
courseOfferingInfo, or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureCourseOfferingInfo createCourseOffering(String courseId, String termId, String courseOfferingTypeKey, CourseOfferingInfo courseOfferingInfo, List<String> optionKeys, ContextInfo context) throws DoesNotExistException, DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
courseId
- Canonical course Id of courseOffering Id that the
ActivityOffering will belong totermId
- Unique key of the term in which the course is being
offered course offeringoptionKeys
- options to use when copying data from the canonicalcontext
- Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- courseId not found
DataValidationErrorException
- One or more values invalid for this
operation
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
ReadOnlyException
SocRolloverResultItemInfo rolloverCourseOffering(String sourceCourseOfferingId, String targetTermId, List<String> optionKeys, ContextInfo context) throws AlreadyExistsException, DoesNotExistException, DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
rolloverCourseOffering
in interface CourseOfferingServiceBusinessLogic
sourceCourseOfferingId
- The id of the course offering to be rolled
over.targetTermId
- Unique key of the term in which the course
is rolled over intooptionKeys
- keys that control optional processingcontext
- Context information containing the
principalId and locale information about
the caller of service operation
DoesNotExistException
- sourceCoId not found
AlreadyExistsException
- if the course offering already
exists in the target term and skip
if already exists option is
specified
DataValidationErrorException
- data in system is not valid or not
valid for an option key specified
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
ReadOnlyException
CourseOfferingInfo updateCourseOffering(String courseOfferingId, CourseOfferingInfo courseOfferingInfo, ContextInfo context) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException, VersionMismatchException
courseOfferingId
- Id of CourseOffering to be updatedcourseOfferingInfo
- Details of updates to the CourseOfferingcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DataValidationErrorException
- One or more values invalid for this
operation
DoesNotExistException
- the CourseOffering does not exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
VersionMismatchException
- The action was attempted on an out
of date version.
ReadOnlyException
StatusInfo updateCourseOfferingState(String courseOfferingId, String nextStateKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingId
- Id of the CourseOffering to be updated.nextStateKey
- The State Key into which the identified
courseOffering will be placed if the operation
succeeds.contextInfo
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the identified CourseOffering does not
exist
InvalidParameterException
- the contextInfo object is invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureCourseOfferingInfo updateCourseOfferingFromCanonical(String courseOfferingId, List<String> optionKeys, ContextInfo context) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, VersionMismatchException
updateCourseOfferingFromCanonical
in interface CourseOfferingServiceBusinessLogic
courseOfferingId
- Id of CourseOffering to be updatedoptionKeys
- options to use when copying data from the
canonicalcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DataValidationErrorException
- One or more values invalid for this
operation
DoesNotExistException
- the CourseOffering does not exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
VersionMismatchException
- The action was attempted on an out
of date version.StatusInfo deleteCourseOffering(String courseOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, DependentObjectsExistException
courseOfferingId
- the Id of the ActivityOffering to be deletedcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the CourseOffering does not
exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
DependentObjectsExistException
- When one or more Format Offering,
Activity Offering, Registration
Group or Seat Pool Definition
exist for course offering.StatusInfo deleteCourseOfferingCascaded(String courseOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingId
- the Id of the ActivityOffering to be deletedcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the CourseOffering does not exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<ValidationResultInfo> validateCourseOfferingFromCanonical(CourseOfferingInfo courseOfferingInfo, List<String> optionKeys, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validateCourseOfferingFromCanonical
in interface CourseOfferingServiceBusinessLogic
courseOfferingInfo
- the course offering information to be tested.context
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- if the course associated with the
course offering does not exist
InvalidParameterException
- if a parameter is invalid
MissingParameterException
- if a parameter is missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureFormatOfferingInfo getFormatOffering(String formatOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- The Format Offering identifiercontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- The Format Offering doesn't exist
InvalidParameterException
- Invalid formatOfferingId
MissingParameterException
- Missing formatOfferingId
OperationFailedException
- unable to complete request
PermissionDeniedException
List<FormatOfferingInfo> getFormatOfferingsByCourseOffering(String courseOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingId
- Course offering identifiercontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- The course offering doesn't exist
InvalidParameterException
- Invalid course offering id
MissingParameterException
- Missing course offering id
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureFormatOfferingInfo createFormatOffering(String courseOfferingId, String formatId, String formatOfferingType, FormatOfferingInfo formatOfferingInfo, ContextInfo context) throws DoesNotExistException, DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
courseOfferingId
- Course offering that the Format Offering
belongs toformatId
- the identifier for the FormatOfferingformatOfferingType
- the type key of the Format Offering templateformatOfferingInfo
- The Format Offering info object
DataValidationErrorException
DoesNotExistException
- if courseOfferingId or formatId does
not exist for the course in the
course offering
InvalidParameterException
- Invalid course offering id
MissingParameterException
- Missing course offering id,
formatOfferingTemplate or
formatOfferingType
OperationFailedException
- unable to complete request
PermissionDeniedException
ReadOnlyException
FormatOfferingInfo updateFormatOffering(String formatOfferingId, FormatOfferingInfo formatOfferingInfo, ContextInfo context) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException, VersionMismatchException
formatOfferingId
- The Id formatOffering to be updatedformatOfferingInfo
- The new formatOffering Infocontext
- Context information containing the principalId
and locale information about the caller of
service operation
DataValidationErrorException
- One or more values invalid for this
operation
DoesNotExistException
- The formatOfferingId doesn't exist
InvalidParameterException
- Invalid formatOfferingId or
formatOffering
MissingParameterException
- Missing formatOffering or
formatOfferingId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
VersionMismatchException
- stale version being updated
ReadOnlyException
StatusInfo updateFormatOfferingState(String formatOfferingId, String nextStateKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- Id of the FormatOffering to be updated.nextStateKey
- The State Key into which the identified
FormatOffering will be placed if the operation
succeeds.contextInfo
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the identified FormatOffering does not
exist
InvalidParameterException
- the contextInfo object is invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<ValidationResultInfo> validateFormatOffering(String validationType, FormatOfferingInfo formatOfferingInfo, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validationType
- Identifier of the extent of validationformatOfferingInfo
- the format offering information to be tested.context
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- validationTypeKey not found
InvalidParameterException
- invalid validationTypeKey, formatOfferingInfo
MissingParameterException
- missing validationTypeKey, formatOfferingInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureStatusInfo deleteFormatOffering(String formatOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, DependentObjectsExistException
formatOfferingId
- The Id formatOffering to be deletedcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- The formatOfferingId doesn't
exist
InvalidParameterException
- Invalid formatOfferingId
MissingParameterException
- Missing formatOfferingId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
DependentObjectsExistException
- When one or more Activity
Offering, Registration Group or
Seat Pool Definition exist for the
format offering.StatusInfo deleteFormatOfferingCascaded(String formatOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- The Id formatOffering to be deletedcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- The formatOfferingId doesn't exist
InvalidParameterException
- Invalid formatOfferingId
MissingParameterException
- Missing formatOfferingId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<String> searchForFormatOfferingIds(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- information containing the principalId and locale
information about the caller of service operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<FormatOfferingInfo> searchForFormatOfferings(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- information containing the principalId and locale
information about the caller of service operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredTypeInfo getActivityOfferingType(String activityOfferingTypeKey, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingTypeKey
- Key of the typecontext
- Context information containing the
principalId and locale information about
the caller of service operation
DoesNotExistException
- activityOfferingTypeKey not found
InvalidParameterException
- invalid activityOfferingTypeKey
MissingParameterException
- missing activityOfferingTypeKey
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<TypeInfo> getActivityOfferingTypes(ContextInfo context) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
context
- Context information containing the principalId and locale
information about the caller of service operation
InvalidParameterException
- invalid context
MissingParameterException
- missing context
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<TypeInfo> getActivityOfferingTypesForActivityType(String activityTypeKey, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityTypeKey
- Key of the canonical activity typecontext
- Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- activityOfferingTypeKey not found
InvalidParameterException
- invalid context
MissingParameterException
- missing context
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<TypeInfo> getInstructorTypesForActivityOfferingType(String activityOfferingTypeKey, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingTypeKey
- a key for an activity offering typecontext
- information containing the principalId and
locale information about the caller of
service operation
DoesNotExistException
- activityOfferingTypeKey not found
InvalidParameterException
- context is not valud
MissingParameterException
- activityOfferingTypeKey or contextInfo
is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredActivityOfferingInfo getActivityOffering(String activityOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingId
- Unique Id of the ActivityOfferingcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- ActivityOffering with activityOfferingId not found
InvalidParameterException
- invalid activityOfferingId
MissingParameterException
- missing activityOfferingId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureActivityOfferingDisplayInfo getActivityOfferingDisplay(String activityOfferingId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingId
- an identifier for an ActivityOfferingcontextInfo
- information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- activityOfferingId does not exist
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- activityOfferingId or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<ActivityOfferingInfo> getActivityOfferingsByIds(List<String> activityOfferingIds, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingIds
- List of unique Ids of ActivityCourseOfferingcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- activityOfferingId in the list not
found
InvalidParameterException
- invalid activityOfferingIds
MissingParameterException
- missing activityOfferingIds
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<ActivityOfferingDisplayInfo> getActivityOfferingDisplaysByIds(List<String> activityOfferingIds, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingIds
- a list of ActivityOffering identifierscontextInfo
- information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- an activityOfferingId in the list not
found
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- activityOfferingIds, an Id in
activityOfferingId, or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<ActivityOfferingInfo> getActivityOfferingsByCourseOffering(String courseOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingId
- Unique Id of the CourseOfferingcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- courseOfferingId not found
InvalidParameterException
- invalid courseOfferingId
MissingParameterException
- missing courseOfferingId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<ActivityOfferingDisplayInfo> getActivityOfferingDisplaysForCourseOffering(String courseOfferingId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingId
- the identifier for a CourseOfferingcontextInfo
- information containing the principalId and locale
information about the caller of service
operation
DoesNotExistException
- courseOfferingId is not found
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- courseOfferingId or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<ActivityOfferingInfo> getActivityOfferingsByCluster(String activityOfferingClusterId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingClusterId
- Unique Id of the ActivityOfferingClustercontextInfo
- Context information containing the
principalId and locale information about
the caller of service operation
DoesNotExistException
- activityOfferingClusterId not found
InvalidParameterException
- invalid contextInfo
MissingParameterException
- activityOfferingClusterId or
contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<ActivityOfferingInfo> getActivityOfferingsByFormatOffering(String formatOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- Unique Id of the CourseOfferingcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- formatOfferingId not found
InvalidParameterException
- invalid courseOfferingId
MissingParameterException
- missing courseOfferingId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<ActivityOfferingInfo> getActivityOfferingsWithoutClusterByFormatOffering(String formatOfferingId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- Id of the CourseOfferingcontextInfo
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- formatOfferingId not found
InvalidParameterException
- invalid formatOfferingId
MissingParameterException
- formatOfferingId or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<ActivityOfferingInfo> getActivityOfferingsByFormatOfferingWithoutRegGroup(String formatOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- The Id of the format offeringcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- The formatOfferingId does not exist
InvalidParameterException
- Invalid formatOfferingId
MissingParameterException
- Missing formatOfferingId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<String> searchForActivityOfferingIds(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<ActivityOfferingInfo> searchForActivityOfferings(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredActivityOfferingInfo createActivityOffering(String formatOfferingId, String activityId, String activityOfferingTypeKey, ActivityOfferingInfo activityOfferingInfo, ContextInfo context) throws DoesNotExistException, DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
formatOfferingId
- courseOffering that the ActivityOffering
belongs toactivityId
- the canonical activity this is associated
withactivityOfferingInfo
- Details of the ActivityOffering to be
createdcontext
- Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException
- if the format offering does not
exist
DataValidationErrorException
- One or more values invalid for this
operation
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
ReadOnlyException
ActivityOfferingInfo copyActivityOffering(String activityOfferingId, ContextInfo context) throws DoesNotExistException, DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
activityOfferingId
- the activity offering used as sourcecontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- if the format offering does not
exist
DataValidationErrorException
- One or more values invalid for this
operation
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
ReadOnlyException
List<ActivityOfferingInfo> generateActivityOfferings(String formatOfferingId, String activityOfferingType, Integer quantity, ContextInfo context) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- the identifier for the FormatOffering.activityOfferingType
- a key for an activity offering typequantity
- quantity of the activity offerings of that typecontext
- Context information containing the principalId
and locale information about the caller of
service operation
InvalidParameterException
- formatOfferingId invalid
MissingParameterException
- Missing formatOfferingId in the input
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureActivityOfferingInfo updateActivityOffering(String activityOfferingId, ActivityOfferingInfo activityOfferingInfo, ContextInfo context) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, VersionMismatchException, ReadOnlyException
activityOfferingId
- Id of ActivitOffering to be updatedactivityOfferingInfo
- Details of updates to the ActivityOfferingcontext
- Context information containing the
principalId and locale information about the
caller of service operation
DataValidationErrorException
- One or more values invalid for this
operation
DoesNotExistException
- the ActivityOffering does not exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
VersionMismatchException
- The action was attempted on an out
of date version.
ReadOnlyException
StatusInfo updateActivityOfferingState(String activityOfferingId, String nextStateKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingId
- Id of the ActivityOffering to be updated.nextStateKey
- The State Key into which the identified
ActivityOffering will be placed if the
operation succeeds.contextInfo
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the identified ActivityOffering does
not exist
InvalidParameterException
- the contextInfo object is invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureStatusInfo deleteActivityOffering(String activityOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, DependentObjectsExistException
activityOfferingId
- the Id of the ActivityOffering to be deletedcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the identified ActivityOffering
does not exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
DependentObjectsExistException
- when one or more Registration
Group and/or Seat Pool Definitions
dependencies exist.StatusInfo deleteActivityOfferingCascaded(String activityOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingId
- the Id of the ActivityOffering to be deletedcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the identified Activity o does not
exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureStatusInfo scheduleActivityOffering(String activityOfferingId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingId
- Id of the Activity Offering to be scheduled.contextInfo
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the identified activity offering does
not exist.
InvalidParameterException
- the contextInfo parameter object is
invalid.
MissingParameterException
- one or more of the method parameter's
is missing.
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<ValidationResultInfo> validateActivityOffering(String validationType, ActivityOfferingInfo activityOfferingInfo, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validationType
- Identifier of the extent of validationactivityOfferingInfo
- the activity offering information to be
tested.context
- Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException
- validationTypeKey not found
InvalidParameterException
- invalid validationTypeKey, academicCalendarInfo
MissingParameterException
- missing validationTypeKey, academicCalendarInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureFloat calculateInClassContactHoursForTerm(String activityOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingId
- the Id of the ActivityOffering to be used for
contact hour calculationcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the ActivityOffering with activityOfferingId does not exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureFloat calculateOutofClassContactHoursForTerm(String activityOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingId
- the Id of the ActivityOffering to be used for
contact hour calculationcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the ActivityOffering with activityOfferingId does not exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureFloat calculateTotalContactHoursForTerm(String activityOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingId
- the Id of the ActivityOffering to be used for
contact hour calculationcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the ActivityOffering with activityOfferingId does not exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureRegistrationGroupInfo getRegistrationGroup(String registrationGroupId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
registrationGroupId
- Unique Id of the RegistrationGroupcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- registrationGroupId not found
InvalidParameterException
- invalid registrationGroupId
MissingParameterException
- missing registrationGroupId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<RegistrationGroupInfo> getRegistrationGroupsByIds(List<String> registrationGroupIds, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
registrationGroupIds
- List of unique Ids of RegistrationGroupcontext
- Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException
- registrationGroupId in the list not
found
InvalidParameterException
- invalid registrationGroupIds
MissingParameterException
- missing registrationGroupIds
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<RegistrationGroupInfo> getRegistrationGroupsForCourseOffering(String courseOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseOfferingId
- Unique Id of the CourseOfferingcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- courseOfferingId not found
InvalidParameterException
- invalid courseOfferingId
MissingParameterException
- missing courseOfferingId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<RegistrationGroupInfo> getRegistrationGroupsWithActivityOfferings(List<String> activityOfferingIds, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingIds
- List of activityOffering Identifierscontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- One or more of the activityOfferingIds
doesn't exist
InvalidParameterException
- One or more invalid activityOfferingIds
MissingParameterException
- Missing activityOfferingIds
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<RegistrationGroupInfo> getRegistrationGroupsByFormatOffering(String formatOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- Unique Id of the CourseOfferingcontext
- information containing the principalId and locale
information about the caller of service
operation
DoesNotExistException
- courseOfferingId or formatTypeKey not
found
InvalidParameterException
- invalid courseOfferingId or
formatTypeKey
MissingParameterException
- missing courseOfferingId or
formatTypeKey
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<RegistrationGroupInfo> getRegistrationGroupsByActivityOfferingCluster(String activityOfferingClusterId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingClusterId
- Unique Id of the ActivityOfferingClustercontextInfo
- information containing the principalId
and locale information about the caller
of service operation
DoesNotExistException
- No ActivityOfferingCluster exists for
the specified activityOfferingClusterId.
InvalidParameterException
- invalid contextInfo object
MissingParameterException
- one or more method parameters are
missing.
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<String> searchForRegistrationGroupIds(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<RegistrationGroupInfo> searchForRegistrationGroups(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<ValidationResultInfo> validateRegistrationGroup(String validationType, String activityOfferingClusterId, String registrationGroupType, RegistrationGroupInfo registrationGroupInfo, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validationType
- Identifier of the extent of validationactivityOfferingClusterId
- Unique Id of the ActivityOfferingClusterregistrationGroupType
- the identifier for the RegistrationGroup
typeregistrationGroupInfo
- the registrationGroup information to be
tested.contextInfo
- Context information containing the
principalId and locale information about
the caller of service operation
DoesNotExistException
- validationTypeKey not found
InvalidParameterException
- invalid validationTypeKey, academicCalendarInfo
MissingParameterException
- missing validationTypeKey, academicCalendarInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureRegistrationGroupInfo createRegistrationGroup(String formatOfferingId, String activityOfferingClusterId, String registrationGroupType, RegistrationGroupInfo registrationGroupInfo, ContextInfo context) throws DoesNotExistException, DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
formatOfferingId
- formatOfferingId that the RegistrationGroup
is based onactivityOfferingClusterId
- Unique Id of the ActivityOfferingClusterregistrationGroupType
- the identifier for the RegistrationGroup
typeregistrationGroupInfo
- Details of the RegistrationGroup to be
createdcontext
- Context information containing the
principalId and locale information about
the caller of service operation
DoesNotExistException
- courseOfferingId not found
DataValidationErrorException
- One or more values invalid for this
operation
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
ReadOnlyException
RegistrationGroupInfo updateRegistrationGroup(String registrationGroupId, RegistrationGroupInfo registrationGroupInfo, ContextInfo context) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException, VersionMismatchException
registrationGroupId
- Id of RegistrationGroup to be updatedregistrationGroupInfo
- Details of updates to the RegistrationGroupcontext
- Context information containing the
principalId and locale information about the
caller of service operation
DataValidationErrorException
- One or more values invalid for this
operation
DoesNotExistException
- the registrationGroupId does not
exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
VersionMismatchException
- The action was attempted on an out
of date version.
ReadOnlyException
StatusInfo updateRegistrationGroupState(String registrationGroupId, String nextStateKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
registrationGroupId
- Id of the RegistrationGroup to be updated.nextStateKey
- The State Key into which the identified
RegistrationGroup will be placed if the
operation succeeds.contextInfo
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the identified RegsitrationGroup does
not exist
InvalidParameterException
- the contextInfo object is invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureStatusInfo deleteRegistrationGroup(String registrationGroupId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
registrationGroupId
- the Id of the RegistrationGroup to be deletedcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- the RegistrationGroup does not exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureStatusInfo deleteRegistrationGroupsByFormatOffering(String formatOfferingId, ContextInfo context) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- the Id of the FormatOfferingcontext
- Context information containing the principalId
and locale information about the caller of
service operation
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureStatusInfo deleteGeneratedRegistrationGroupsByFormatOffering(String formatOfferingId, ContextInfo context) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- the Id of the FormatOfferingcontext
- Context information containing the principalId
and locale information about the caller of
service operation
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureStatusInfo deleteRegistrationGroupsForCluster(String activityOfferingClusterId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingClusterId
- the Id of the FormatOfferingcontextInfo
- Context information containing the
principalId and locale information about
the caller of service operation
InvalidParameterException
- invalid contextInfo
MissingParameterException
- activityOfferingClusterId or
contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure has occurredList<ValidationResultInfo> verifyRegistrationGroup(String registrationGroupId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
registrationGroupId
- the registrationGroup information to be
tested.contextInfo
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- contextInfo not found
InvalidParameterException
- invalid registrationGroupId or
contextInfo
MissingParameterException
- registrationGroupId or contextInfo is
missing or null
OperationFailedException
- unable to complete requestActivityOfferingClusterInfo getActivityOfferingCluster(String activityOfferingClusterId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingClusterId
- Identifier of the Activity Offering
ClustercontextInfo
- Context information containing the
principalId and locale information about
the caller of service operation
DoesNotExistException
- activityOfferingClusterId does not
exist
InvalidParameterException
- Invalid contextInfo
MissingParameterException
- activityOfferingClusterId or
contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<ActivityOfferingClusterInfo> getActivityOfferingClustersByFormatOffering(String formatOfferingId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- Id of the FormatOfferingcontextInfo
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- courseOfferingId not found
InvalidParameterException
- invalid contextInfo
MissingParameterException
- formatOfferingId or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<String> getActivityOfferingClustersIdsByFormatOffering(String formatOfferingId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId
- Id of the FormatOfferingcontextInfo
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- courseOfferingId not found
InvalidParameterException
- invalid contextInfo
MissingParameterException
- formatOfferingId or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<ValidationResultInfo> validateActivityOfferingCluster(String validationTypeKey, String formatOfferingId, ActivityOfferingClusterInfo activityOfferingClusterInfo, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validationTypeKey
- Identifier of the extent of
validationformatOfferingId
- Format Offering identifieractivityOfferingClusterInfo
- the Activity Offering Cluster
information to be validated.contextInfo
- Context information containing the
principalId and locale information
about the caller of service operation
DoesNotExistException
- validationTypeKey or activityOfferingClusterTypeKey
not found
InvalidParameterException
- invalid activityOfferingClusterInfo or
contextInfo
MissingParameterException
- validationTypeKey, activityOfferingClusterTypeKey,
activityOfferingClusterInfo or
contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureActivityOfferingClusterInfo createActivityOfferingCluster(String formatOfferingId, String activityOfferingClusterTypeKey, ActivityOfferingClusterInfo activityOfferingClusterInfo, ContextInfo contextInfo) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
formatOfferingId
- Format Offering identifieractivityOfferingClusterTypeKey
- Activity Offering Cluster typeactivityOfferingClusterInfo
- Details of the ActivityOfferingCluster
to be createdcontextInfo
- Context information containing the
principalId and locale information
about the caller of service
operation
DataValidationErrorException
- supplied data is invalid
DoesNotExistException
- validationTypeKey or activityOfferingClusterTypeKey
not found
InvalidParameterException
- invalid activityOfferingClusterInfo
or contextInfo
MissingParameterException
- validationTypeKey, activityOfferingClusterTypeKey
or activityOfferingClusterInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure has
occurred
ReadOnlyException
- an attempt at supplying information
designated as read onlyActivityOfferingClusterInfo updateActivityOfferingCluster(String formatOfferingId, String activityOfferingClusterId, ActivityOfferingClusterInfo activityOfferingClusterInfo, ContextInfo contextInfo) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException, VersionMismatchException
formatOfferingId
- Format Offering identifieractivityOfferingClusterId
- Identifier of the Activity Offering
ClusteractivityOfferingClusterInfo
- ActivityOfferingCluster with new
informationcontextInfo
- Context information containing the
principalId and locale information
about the caller of service operation
DataValidationErrorException
- supplied data is invalid
DoesNotExistException
- activityOfferingClusterId does not
exist
InvalidParameterException
- Invalid activityOfferingClusterInfo
MissingParameterException
- activityOfferingClusterId or
activityOfferingClusterInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure has
occurred
ReadOnlyException
- an attempt at supplying information
designated as read only
VersionMismatchException
- optimistic locking failure or the
action was attempted on an out of
date versionStatusInfo updateActivityOfferingClusterState(String activityOfferingClusterId, String nextStateKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingClusterId
- Id of the ActivityOfferingCluster to be
updated.nextStateKey
- The State Key into which the identified
ActivityOfferingCluster will be placed
if the operation succeeds.contextInfo
- Context information containing the
principalId and locale information about
the caller of service operation
DoesNotExistException
- the identified ActivityOfferingCluster
does not exist
InvalidParameterException
- the contextInfo object is invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureStatusInfo deleteActivityOfferingCluster(String activityOfferingClusterId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, DependentObjectsExistException
activityOfferingClusterId
- Identifier of the Activity Offering
ClustercontextInfo
- Context information containing the
principalId and locale information about
the caller of service operation
DoesNotExistException
- activityOfferingClusterId does not
exist
InvalidParameterException
- Invalid contextInfo
MissingParameterException
- activityOfferingClusterId or
contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure has
occurred
DependentObjectsExistException
- Registration Groups exist for this
cluster which prevents the delete
from occuring.StatusInfo deleteActivityOfferingClusterCascaded(String activityOfferingClusterId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingClusterId
- the Id of the ActivityOfferingCluster to
be deletedcontextInfo
- Context information containing the
principalId and locale information about
the caller of service operation
DoesNotExistException
- the identified Activity o does not
exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureAOClusterVerifyResultsInfo verifyActivityOfferingClusterForGeneration(String activityOfferingClusterId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingClusterId
- Activity Offering Cluster to be
verifiedcontextInfo
- Context information containing the
principalId and locale information about
the caller of service operation
DoesNotExistException
- activityOfferingClusterId not found
InvalidParameterException
- invalid contextInfo
MissingParameterException
- activityOfferingClusterId or
contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<String> searchForActivityOfferingClusterIds(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- information containing the principalId and locale
information about the caller of service operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<ActivityOfferingClusterInfo> searchForActivityOfferingClusters(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- information containing the principalId and locale
information about the caller of service operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredSeatPoolDefinitionInfo getSeatPoolDefinition(String seatPoolDefinitionId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
seatPoolDefinitionId
- Unique Id of the SeatPoolDefinitioncontext
- Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException
- seatPoolDefinitionId not found
InvalidParameterException
- invalid seatPoolDefinitionId
MissingParameterException
- missing seatPoolDefinitionId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<SeatPoolDefinitionInfo> getSeatPoolDefinitionsForActivityOffering(String activityOfferingId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingId
- Unique Id of the ActivityOfferingcontext
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- activityOfferingId not found
InvalidParameterException
- invalid activityOfferingId
MissingParameterException
- missing activityOfferingId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<String> searchForSeatpoolDefinitionIds(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<SeatPoolDefinitionInfo> searchForSeatpoolDefinitions(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException
- criteria or contextInfo is not valid
MissingParameterException
- criteria or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredSeatPoolDefinitionInfo createSeatPoolDefinition(SeatPoolDefinitionInfo seatPoolDefinitionInfo, ContextInfo context) throws DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
seatPoolDefinitionInfo
- Details of the SeatPoolDefinition to be
createdcontext
- Context information containing the
principalId and locale information about
the caller of service operation
DataValidationErrorException
- One or more values invalid for this
operation
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
ReadOnlyException
SeatPoolDefinitionInfo updateSeatPoolDefinition(String seatPoolDefinitionId, SeatPoolDefinitionInfo seatPoolDefinitionInfo, ContextInfo context) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException, VersionMismatchException
seatPoolDefinitionId
- Id of SeatPoolDefinition to be updatedseatPoolDefinitionInfo
- Details of updates to the SeatPoolDefinitioncontext
- Context information containing the
principalId and locale information about
the caller of service operation
DataValidationErrorException
- One or more values invalid for this
operation
DoesNotExistException
- the SeatPoolDefinition does not
exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
VersionMismatchException
- The action was attempted on an out
of date version.
ReadOnlyException
StatusInfo updateSeatPoolDefinitionState(String seatPoolDefinitionId, String nextStateKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
seatPoolDefinitionId
- Id of the SeatPoolDefinition to be updated.nextStateKey
- The State Key into which the identified
SeatPoolDefinition will be placed if the
operation succeeds.contextInfo
- Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException
- the identified SeatPoolDefinition does
not exist
InvalidParameterException
- the contextInfo object is invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<ValidationResultInfo> validateSeatPoolDefinition(String validationTypeKey, SeatPoolDefinitionInfo seatPoolDefinitionInfo, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validationTypeKey
- * @param seatPoolDefinitionInfocontext
- Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException
- if validation type key is not found
InvalidParameterException
- the context or object is invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureStatusInfo deleteSeatPoolDefinition(String seatPoolDefinitionId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
seatPoolDefinitionId
- the Id of the SeatPoolDefinition to be
deletedcontext
- Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException
- the SeatPoolDefinition does not exist
InvalidParameterException
- One or more parameters invalid
MissingParameterException
- One or more parameters missing
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureStatusInfo addSeatPoolDefinitionToActivityOffering(String seatPoolDefinitionId, String activityOfferingId, ContextInfo contextInfo) throws AlreadyExistsException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
seatPoolDefinitionId
- a unique identifier for a SeatPoolDefinitionactivityOfferingId
- a unique identifier for an ActivityOfferingcontextInfo
- Context information containing the
principalId and locale information about the
caller of service operation
AlreadyExistsException
- seatPoolDefinitionId already related to
activityOfferingId
DoesNotExistException
- seatPoolDefinitionId or activityOfferingId
not found
InvalidParameterException
- invalid seatPoolDefinitionId,
activityOfferingId, or contextInfo
MissingParameterException
- missing seatPoolDefinitionId,
activityOfferingId, or contextInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureStatusInfo removeSeatPoolDefinitionFromActivityOffering(String seatPoolDefinitionId, String activityOfferingId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
seatPoolDefinitionId
- a unique identifier for a SeatPoolDefinitionactivityOfferingId
- a unique identifier for an ActivityOfferingcontextInfo
- Context information containing the
principalId and locale information about the
caller of service operation
DoesNotExistException
- seatPoolDefinitionId or activityOfferingId
not found
InvalidParameterException
- invalid seatPoolDefinitionId,
activityOfferingId, or contextInfo
MissingParameterException
- missing seatPoolDefinitionId,
activityOfferingId, or contextInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureColocatedOfferingSetInfo getColocatedOfferingSet(String colocatedOfferingSetId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
colocatedOfferingSetId
- unique Id of a ColocatedOfferingSetcontextInfo
- Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- ColocatedOfferingSetId not found
InvalidParameterException
- invalid contextInfo
MissingParameterException
- ColocatedOfferingSetId or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<ColocatedOfferingSetInfo> getColocatedOfferingSetsByIds(List<String> colocatedOfferingSetIds, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
colocatedOfferingSetIds
- list of ColocatedOfferingSets to be retrievedcontextInfo
- Context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- a ColocatedOfferingSetIds in list is not found
InvalidParameterException
- invalid contextInfo
MissingParameterException
- ColocatedOfferingSetIds or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<String> getColocatedOfferingSetIdsByType(String colocatedOfferingSetTypeKey, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
colocatedOfferingSetTypeKey
- an identifier for a ColocatedOfferingSet TypecontextInfo
- Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException
- invalid contextInfo
MissingParameterException
- ColocatedOfferingSetTypeKey or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<String> searchForColocatedOfferingSetIds(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException
- invalid criteria or contextInfo
MissingParameterException
- missing criteria or contextInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<ColocatedOfferingSetInfo> searchForColocatedOfferingSets(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria
- the search criteriacontextInfo
- Context information containing the principalId and
locale information about the caller of service
operation
InvalidParameterException
- invalid criteria or contextInfo
MissingParameterException
- missing criteria or contextInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureList<ValidationResultInfo> validateColocatedOfferingSet(String validationTypeKey, String colocatedOfferingSetTypeKey, ColocatedOfferingSetInfo colocatedOfferingSetInfo, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validationTypeKey
- the identifier for the validation TypecolocatedOfferingSetTypeKey
- the identifier for the ColocatedOfferingSet TypecolocatedOfferingSetInfo
- detailed information about the ColocatedOfferingSetcontextInfo
- Context information containing the principalId
and locale information about the caller of
service operation
DoesNotExistException
- validationTypeKey, ColocatedOfferingSetId, not
found
InvalidParameterException
- invalid ColocatedOfferingSetInfo or contextInfo
MissingParameterException
- validationTypeKey, ColocatedOfferingSetId or
contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredColocatedOfferingSetInfo createColocatedOfferingSet(String colocatedOfferingSetTypeKey, ColocatedOfferingSetInfo colocatedOfferingSetInfo, ContextInfo contextInfo) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
colocatedOfferingSetTypeKey
- the identifier for the ColocatedOfferingSet TypecolocatedOfferingSetInfo
- detailed information about the ColocatedOfferingSetcontextInfo
- Context information containing the principalId and
locale information about the caller of service
operation
DataValidationErrorException
- supplied data is invalid
DoesNotExistException
- ColocatedOfferingSetId does not exist
InvalidParameterException
- invalid ColocatedOfferingSetInfo or contextInfo
MissingParameterException
- ColocatedOfferingSetId or contextInfo is missing
or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurred
ReadOnlyException
- an attempt at supplying information
designated as read onlyColocatedOfferingSetInfo updateColocatedOfferingSet(String colocatedOfferingSetId, ColocatedOfferingSetInfo colocatedOfferingSetInfo, ContextInfo contextInfo) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException, VersionMismatchException
colocatedOfferingSetId
- identifier of the ColocatedOfferingSet to be updatedcolocatedOfferingSetInfo
- information about the object ColocatedOfferingSetInfo to be
updatedcontextInfo
- context information containing the principalId and
locale information about the caller of service
operation
DataValidationErrorException
- one or more values invalid for this
operation
DoesNotExistException
- ColocatedOfferingSetId not found
InvalidParameterException
- invalid ColocatedOfferingSetInfo or contextInfo
MissingParameterException
- ColocatedOfferingSetId, ColocatedOfferingSetInfo or
contextInfo is missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurred
ReadOnlyException
- an attempt at supplying information
designated as read-only
VersionMismatchException
- optimistic locking failure or the
action was attempted on an out of
date versionStatusInfo deleteColocatedOfferingSet(String colocatedOfferingSetId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
colocatedOfferingSetId
- ColocatedOfferingSet identifiercontextInfo
- context information containing the principalId and
locale information about the caller of service
operation
DoesNotExistException
- ColocatedOfferingSetId not found
InvalidParameterException
- invalid contextInfo
MissingParameterException
- ColocatedOfferingSetId or contextInfo is missing or
null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurredList<String> getColocatedOfferingSetIdsForActivityOffering(String activityOfferingId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
activityOfferingId
- the identifier for an ActivityOfferingcontextInfo
- information containing the principalId and
locale information about the caller of
service operation
DoesNotExistException
- deprecated
InvalidParameterException
- contextInfo is not valid
MissingParameterException
- activityOfferingId or contextInfo is
missing or null
OperationFailedException
- unable to complete request
PermissionDeniedException
- an authorization failure occurred
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |