|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProgramService
| Method Summary | |
|---|---|
CoreProgramInfo |
createCoreProgram(CoreProgramInfo coreProgramInfo)
Creates a Core Program |
CredentialProgramInfo |
createCredentialProgram(CredentialProgramInfo credentialProgramInfo)
Creates a Credential Program |
HonorsProgramInfo |
createHonorsProgram(HonorsProgramInfo honorsProgramInfo)
Creates a Honors Program |
MajorDisciplineInfo |
createMajorDiscipline(MajorDisciplineInfo majorDisciplineInfo)
Creates a Major Discipline Program |
MinorDisciplineInfo |
createMinorDiscipline(MinorDisciplineInfo minorDisciplineInfo)
Creates a Minor Discipline Program |
CoreProgramInfo |
createNewCoreProgramVersion(String coreProgramId,
String versionComment)
Creates a new Core Program version based on the current Core Program |
CredentialProgramInfo |
createNewCredentialProgramVersion(String credentialProgramId,
String versionComment)
Creates a new Credential Program version based on the current Credential Program |
MajorDisciplineInfo |
createNewMajorDisciplineVersion(String majorDisciplineId,
String versionComment)
Creates a new Major Discipline version based on the current Major |
ProgramRequirementInfo |
createProgramRequirement(ProgramRequirementInfo programRequirementInfo)
Creates a Program Requirement |
StatusInfo |
deleteCoreProgram(String coreProgramId)
Deletes a Core Program |
StatusInfo |
deleteCredentialProgram(String credentialProgramId)
Deletes a Credential Program |
StatusInfo |
deleteHonorsProgram(String honorsProgramId)
Deletes a Honors Program |
StatusInfo |
deleteMajorDiscipline(String majorDisciplineId)
Deletes a Major Discipline |
StatusInfo |
deleteMinorDiscipline(String minorDisciplineId)
Deletes a Minor Discipline |
StatusInfo |
deleteProgramRequirement(String programRequirementId)
Deletes a Program Requirement |
CoreProgramInfo |
getCoreProgram(String coreProgramId)
Retrieves a Core Program |
CredentialProgramInfo |
getCredentialProgram(String credentialProgramId)
Retrieves a CredentialProgram |
LuTypeInfo |
getCredentialProgramType(String credentialProgramTypeKey)
Retrieves information about a credential program type |
List<LuTypeInfo> |
getCredentialProgramTypes()
Retrieves the list of credential program types |
List<String> |
getHonorsByCredentialProgramType(String programType)
Retrieves the list of Honors Program Program a given Credential Program Type. |
HonorsProgramInfo |
getHonorsProgram(String honorsProgramId)
Retrieves a HonorsProgram |
MajorDisciplineInfo |
getMajorDiscipline(String majorDisciplineId)
Retrieves a MajorDiscipline |
List<String> |
getMajorIdsByCredentialProgramType(String programType)
Retrieves the list of Major Discipline identifiers a given Credential Program Type. |
MinorDisciplineInfo |
getMinorDiscipline(String minorDisciplineId)
Retrieves a MinorDiscipline |
List<String> |
getMinorsByCredentialProgramType(String programType)
Retrieves the list of Minor Discipline Program a given Credential Program Type. |
ProgramRequirementInfo |
getProgramRequirement(String programRequirementId,
String nlUsageTypeKey,
String language)
Retrieves a ProgramRequirement |
List<ProgramVariationInfo> |
getVariationsByMajorDisciplineId(String majorDisciplineId)
Retrieves a list of program variations for a particular major |
StatusInfo |
setCurrentCoreProgramVersion(String coreProgramId,
Date currentVersionStart)
Sets a specific version of the Core Program as current. |
StatusInfo |
setCurrentCredentialProgramVersion(String credentialProgramId,
Date currentVersionStart)
Sets a specific version of the Credential Program as current. |
StatusInfo |
setCurrentMajorDisciplineVersion(String majorDisciplineId,
Date currentVersionStart)
Sets a specific version of the Major as current. |
CoreProgramInfo |
updateCoreProgram(CoreProgramInfo coreProgramInfo)
Updates a Core Program |
CredentialProgramInfo |
updateCredentialProgram(CredentialProgramInfo credentialProgramInfo)
Updates a Credential Program |
HonorsProgramInfo |
updateHonorsProgram(HonorsProgramInfo honorsProgramInfo)
Updates a Honors Program |
MajorDisciplineInfo |
updateMajorDiscipline(MajorDisciplineInfo majorDisciplineInfo)
Updates a Major Discipline |
MinorDisciplineInfo |
updateMinorDiscipline(MinorDisciplineInfo minorDisciplineInfo)
Updates a Minor Discipline |
ProgramRequirementInfo |
updateProgramRequirement(ProgramRequirementInfo programRequirementInfo)
Updates a Program Requirement |
List<ValidationResultInfo> |
validateCoreProgram(String validationType,
CoreProgramInfo coreProgramInfo)
Validates a Core Program against its data dictionary |
List<ValidationResultInfo> |
validateCredentialProgram(String validationType,
CredentialProgramInfo credentialProgramInfo)
Validates a Credential Program against its data dictionary |
List<ValidationResultInfo> |
validateHonorsProgram(String validationType,
HonorsProgramInfo honorsProgramInfo)
Validates a Honors Program against its data dictionary |
List<ValidationResultInfo> |
validateMajorDiscipline(String validationType,
MajorDisciplineInfo majorDisciplineInfo)
Validates a Major discipline against its data dictionary |
List<ValidationResultInfo> |
validateMinorDiscipline(String validationType,
MinorDisciplineInfo minorDisciplineInfo)
Validates a Minor discipline against its data dictionary |
List<ValidationResultInfo> |
validateProgramRequirement(String validationType,
ProgramRequirementInfo programRequirementInfo)
Validates a Program Requirement against its data dictionary |
| Methods inherited from interface org.kuali.student.common.dictionary.service.DictionaryService |
|---|
getObjectStructure, getObjectTypes |
| Methods inherited from interface org.kuali.student.common.search.service.SearchService |
|---|
getSearchCriteriaType, getSearchCriteriaTypes, getSearchResultType, getSearchResultTypes, getSearchType, getSearchTypes, getSearchTypesByCriteria, getSearchTypesByResult, search |
| Methods inherited from interface org.kuali.student.common.versionmanagement.service.VersionManagementService |
|---|
getCurrentVersion, getCurrentVersionOnDate, getFirstVersion, getLatestVersion, getVersionBySequenceNumber, getVersions, getVersionsInDateRange |
| Method Detail |
|---|
List<LuTypeInfo> getCredentialProgramTypes()
throws OperationFailedException
OperationFailedException - unable to complete request
LuTypeInfo getCredentialProgramType(String credentialProgramTypeKey)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
credentialProgramTypeKey - Key of the Credential Program Type
DoesNotExistException - credentialProgramType not found
InvalidParameterException - invalid credentialProgramType
MissingParameterException - missing credentialProgramType
OperationFailedException - unable to complete request
CredentialProgramInfo getCredentialProgram(String credentialProgramId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
credentialProgramId - Unique Id of the CredentialProgram. Maps to cluId
DoesNotExistException - CredentialProgram does not exist
InvalidParameterException - invalid Credential Program
MissingParameterException - missing Credential Program
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
MajorDisciplineInfo getMajorDiscipline(String majorDisciplineId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
majorDisciplineId - Unique Id of the MajorDiscipline. Maps to cluId
DoesNotExistException - MajorDiscipline does not exist
InvalidParameterException - invalid MajorDiscipline
MissingParameterException - missing MajorDiscipline
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<String> getMajorIdsByCredentialProgramType(String programType)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
programType - Type of Credential Program
DoesNotExistException - program type not found
InvalidParameterException - invalid program type
MissingParameterException - program type is not specified
OperationFailedException - unable to complete request
List<ProgramVariationInfo> getVariationsByMajorDisciplineId(String majorDisciplineId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
majorDisciplineId - Major Discipline Identifier
DoesNotExistException - Major not found
InvalidParameterException - invalid majorDisciplineId
MissingParameterException - majorDisciplineId not specified
OperationFailedException - unable to complete request
MinorDisciplineInfo getMinorDiscipline(String minorDisciplineId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
minorDisciplineId - Unique Id of the MinorDiscipline. Maps to cluId
DoesNotExistException - MinorDiscipline does not exist
InvalidParameterException - invalid MinorDiscipline
MissingParameterException - missing MinorDiscipline
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<String> getMinorsByCredentialProgramType(String programType)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
programType - Type of Credential Program
DoesNotExistException - program type not found
InvalidParameterException - invalid program type
MissingParameterException - program type is not specified
OperationFailedException - unable to complete request
HonorsProgramInfo getHonorsProgram(String honorsProgramId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
honorsProgramId - Unique Id of the HonorsProgram. Maps to cluId
DoesNotExistException - HonorsProgram does not exist
InvalidParameterException - invalid Honors Program
MissingParameterException - missing Honors Program
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<String> getHonorsByCredentialProgramType(String programType)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException
programType - Type of Credential Program
DoesNotExistException - program type not found
InvalidParameterException - invalid program type
MissingParameterException - program type is not specified
OperationFailedException - unable to complete request
CoreProgramInfo getCoreProgram(String coreProgramId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
coreProgramId - Unique Id of the Core Program. Maps to cluId
DoesNotExistException - Program Requirement does not exist
InvalidParameterException - invalid Program Requirement
MissingParameterException - missing Program Requirement
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ProgramRequirementInfo getProgramRequirement(String programRequirementId,
String nlUsageTypeKey,
String language)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
programRequirementId - Unique Id of the ProgramRequirement. Maps to cluIdnlUsageTypeKey - Natural language usage type key (context)language - Translation language e.g en, es, gr
DoesNotExistException - Program Requirement does not exist
InvalidParameterException - invalid Program Requirement
MissingParameterException - missing Program Requirement
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
CredentialProgramInfo createCredentialProgram(CredentialProgramInfo credentialProgramInfo)
throws AlreadyExistsException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
credentialProgramInfo - credentialProgramInfo
AlreadyExistsException - The Credential Program already exists
DataValidationErrorException - One or more values invalid for this operation
InvalidParameterException - invalid Credential Program
MissingParameterException - missing Credential Program
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
CredentialProgramInfo createNewCredentialProgramVersion(String credentialProgramId,
String versionComment)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
VersionMismatchException,
DataValidationErrorException
credentialProgramId - identifier for the Credential Program to be versionedversionComment - comment for the current version
DoesNotExistException - Credential Program does not exist
InvalidParameterException - invalid credentialProgramId
MissingParameterException - invalid credentialProgramId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version
DataValidationErrorException
StatusInfo setCurrentCredentialProgramVersion(String credentialProgramId,
Date currentVersionStart)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
IllegalVersionSequencingException,
OperationFailedException,
PermissionDeniedException
coreProgramId - Version Specific Id of the Credential ProgramcurrentVersionStart - Date when this Credential Program becomes current. Must be in the future and be after the most current Credential Program's start date.
DoesNotExistException - Credential Program for credentialProgramId does not exist
InvalidParameterException - invalid credentialProgramId, currentVersionStart
MissingParameterException - invalid credentialProgramId
IllegalVersionSequencingException - a Credential Program with higher sequence number from the one provided is marked current
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
CredentialProgramInfo updateCredentialProgram(CredentialProgramInfo credentialProgramInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
VersionMismatchException,
OperationFailedException,
PermissionDeniedException
credentialProgramInfo - credentialProgramInfo
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - Credential Program not found
InvalidParameterException - invalid Credential Program
MissingParameterException - missing Credential Program
VersionMismatchException - The action was attempted on an out of date version
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
StatusInfo deleteCredentialProgram(String credentialProgramId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
credentialProgramId - identifier for credentialProgramId.Maps to cluId
DoesNotExistException - Credential Program does not exist
InvalidParameterException - invalid credentialProgramId
MissingParameterException - invalid credentialProgramId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateCredentialProgram(String validationType,
CredentialProgramInfo credentialProgramInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException
validationType - identifier of the extent of validationcredentialProgramInfo - Credential Program information to be tested
InvalidParameterException - invalid validationTypeKey, cluInfo
MissingParameterException - missing validationTypeKey, cluInfo
OperationFailedException - unable to complete request
MajorDisciplineInfo createMajorDiscipline(MajorDisciplineInfo majorDisciplineInfo)
throws AlreadyExistsException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
majorDisciplineInfo - majorDisciplineInfo
AlreadyExistsException - The Major already exists
DataValidationErrorException - One or more values invalid for this operation
InvalidParameterException - invalid Major
MissingParameterException - missing Major
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
MajorDisciplineInfo updateMajorDiscipline(MajorDisciplineInfo majorDisciplineInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
VersionMismatchException,
OperationFailedException,
PermissionDeniedException
majorDisciplineInfo - majorDisciplineInfo
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - Major not found
InvalidParameterException - invalid Major
MissingParameterException - missing Major
VersionMismatchException - The action was attempted on an out of date version
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
StatusInfo deleteMajorDiscipline(String majorDisciplineId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
majorDisciplineId - identifier for majorDisciplineId.Maps to cluId
DoesNotExistException - Major does not exist
InvalidParameterException - invalid majorDisciplineId
MissingParameterException - invalid majorDisciplineId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateMajorDiscipline(String validationType,
MajorDisciplineInfo majorDisciplineInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException
validationType - identifier of the extent of validationmajorDisciplineInfo - Major discipline information to be tested
InvalidParameterException - invalid validationTypeKey, cluInfo
MissingParameterException - missing validationTypeKey, cluInfo
OperationFailedException - unable to complete request
MajorDisciplineInfo createNewMajorDisciplineVersion(String majorDisciplineId,
String versionComment)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
VersionMismatchException,
DataValidationErrorException
majorDisciplineId - identifier for the Major Discipline to be versionedversionComment - comment for the current version
DoesNotExistException - Major does not exist
InvalidParameterException - invalid majorDisciplineId
MissingParameterException - invalid majorDisciplineId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version
DataValidationErrorException
StatusInfo setCurrentMajorDisciplineVersion(String majorDisciplineId,
Date currentVersionStart)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
IllegalVersionSequencingException,
OperationFailedException,
PermissionDeniedException
majorDisciplineId - Version Specific Id of the Major DisciplinecurrentVersionStart - Date when this Major becomes current. Must be in the future and be after the most current major's start date.
DoesNotExistException - Major for majorVersionId does not exist
InvalidParameterException - invalid majorVersionId, currentVersionStart
MissingParameterException - invalid majorVersionId
IllegalVersionSequencingException - a Major with higher sequence number from the one provided is marked current
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
MinorDisciplineInfo createMinorDiscipline(MinorDisciplineInfo minorDisciplineInfo)
throws AlreadyExistsException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
minorDisciplineInfo - minorDisciplineInfo
AlreadyExistsException - The Minor already exists
DataValidationErrorException - One or more values invalid for this operation
InvalidParameterException - invalid Minor
MissingParameterException - missing Minor
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
MinorDisciplineInfo updateMinorDiscipline(MinorDisciplineInfo minorDisciplineInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
VersionMismatchException,
OperationFailedException,
PermissionDeniedException
minorDisciplineInfo - minorDisciplineInfo
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - Minor not found
InvalidParameterException - invalid Minor
MissingParameterException - missing Minor
VersionMismatchException - The action was attempted on an out of date version
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
StatusInfo deleteMinorDiscipline(String minorDisciplineId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
minorDisciplineId - identifier for minorDisciplineId.Maps to cluId
DoesNotExistException - Minor does not exist
InvalidParameterException - invalid minorDisciplineId
MissingParameterException - invalid minorDisciplineId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateMinorDiscipline(String validationType,
MinorDisciplineInfo minorDisciplineInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException
validationType - identifier of the extent of validationminorDisciplineInfo - Minor discipline information to be tested
InvalidParameterException - invalid validationTypeKey, cluInfo
MissingParameterException - missing validationTypeKey, cluInfo
OperationFailedException - unable to complete request
HonorsProgramInfo createHonorsProgram(HonorsProgramInfo honorsProgramInfo)
throws AlreadyExistsException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
honorsProgramInfo - honorsProgramInfo
AlreadyExistsException - The Honors Program already exists
DataValidationErrorException - One or more values invalid for this operation
InvalidParameterException - invalid Honors Program
MissingParameterException - missing Honors Program
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
HonorsProgramInfo updateHonorsProgram(HonorsProgramInfo honorsProgramInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
VersionMismatchException,
OperationFailedException,
PermissionDeniedException
honorsProgramInfo - honorsProgramInfo
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - Honors Program not found
InvalidParameterException - invalid Honors Program
MissingParameterException - missing Honors Program
VersionMismatchException - The action was attempted on an out of date version
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
StatusInfo deleteHonorsProgram(String honorsProgramId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
honorsProgramId - identifier for honorsProgramId.Maps to cluId
DoesNotExistException - Honors Program does not exist
InvalidParameterException - invalid honorsProgramId
MissingParameterException - invalid honorsProgramId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateHonorsProgram(String validationType,
HonorsProgramInfo honorsProgramInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException
validationType - identifier of the extent of validationhonorsProgramInfo - Honors Program information to be tested
InvalidParameterException - invalid validationTypeKey, cluInfo
MissingParameterException - missing validationTypeKey, cluInfo
OperationFailedException - unable to complete request
CoreProgramInfo createCoreProgram(CoreProgramInfo coreProgramInfo)
throws AlreadyExistsException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
coreProgramInfo - coreProgramInfo
AlreadyExistsException - The Core Program already exists
DataValidationErrorException - One or more values invalid for this operation
InvalidParameterException - invalid Core Program
MissingParameterException - missing Core Program
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
CoreProgramInfo createNewCoreProgramVersion(String coreProgramId,
String versionComment)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
VersionMismatchException,
DataValidationErrorException
coreProgramId - identifier for the Core Program to be versionedversionComment - comment for the current version
DoesNotExistException - Core Program does not exist
InvalidParameterException - invalid coreProgramId
MissingParameterException - invalid coreProgramId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
VersionMismatchException - The action was attempted on an out of date version
DataValidationErrorException
StatusInfo setCurrentCoreProgramVersion(String coreProgramId,
Date currentVersionStart)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
IllegalVersionSequencingException,
OperationFailedException,
PermissionDeniedException
coreProgramId - Version Specific Id of the Core ProgramcurrentVersionStart - Date when this Core Program becomes current. Must be in the future and be after the most current major's start date.
DoesNotExistException - Core Program for coreProgramId does not exist
InvalidParameterException - invalid coreProgramId, currentVersionStart
MissingParameterException - invalid coreProgramId
IllegalVersionSequencingException - a CoreProgram with higher sequence number from the one provided is marked current
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
CoreProgramInfo updateCoreProgram(CoreProgramInfo coreProgramInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
VersionMismatchException,
OperationFailedException,
PermissionDeniedException
coreProgramInfo - coreProgramInfo
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - Core Program not found
InvalidParameterException - invalid Core Program
MissingParameterException - missing Core Program
VersionMismatchException - The action was attempted on an out of date version
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
StatusInfo deleteCoreProgram(String coreProgramId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
coreProgramId - identifier for coreProgramId.Maps to cluId
DoesNotExistException - Core Program does not exist
InvalidParameterException - invalid coreProgramId
MissingParameterException - invalid coreProgramId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateCoreProgram(String validationType,
CoreProgramInfo coreProgramInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException
validationType - identifier of the extent of validationcoreProgramInfo - Core Program information to be tested
InvalidParameterException - invalid validationTypeKey, cluInfo
MissingParameterException - missing validationTypeKey, cluInfo
OperationFailedException - unable to complete request
ProgramRequirementInfo createProgramRequirement(ProgramRequirementInfo programRequirementInfo)
throws AlreadyExistsException,
DataValidationErrorException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
programRequirementInfo - programRequirementInfo
AlreadyExistsException - The Program Requirement already exists
DataValidationErrorException - One or more values invalid for this operation
InvalidParameterException - invalid Program Requirement
MissingParameterException - missing Program Requirement
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
ProgramRequirementInfo updateProgramRequirement(ProgramRequirementInfo programRequirementInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
VersionMismatchException,
OperationFailedException,
PermissionDeniedException
programRequirementInfo - programRequirementInfo
DataValidationErrorException - One or more values invalid for this operation
DoesNotExistException - Program Requirement not found
InvalidParameterException - invalid Program Requirement
MissingParameterException - missing Program Requirement
VersionMismatchException - The action was attempted on an out of date version
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
StatusInfo deleteProgramRequirement(String programRequirementId)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
programRequirementId - identifier for programRequirementId.Maps to cluId
DoesNotExistException - Program Requirement does not exist
InvalidParameterException - invalid programRequirementId
MissingParameterException - invalid programRequirementId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure
List<ValidationResultInfo> validateProgramRequirement(String validationType,
ProgramRequirementInfo programRequirementInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException
validationType - identifier of the extent of validationprogramRequirementInfo - Program Requirement information to be tested
InvalidParameterException - invalid validationTypeKey, cluInfo
MissingParameterException - missing validationTypeKey, cluInfo
OperationFailedException - unable to complete request
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||