|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LrcService
Method Summary | |
---|---|
String |
compareGrades(String gradeKey,
String scaleKey,
String compareGradeKey,
String compareScaleKey)
Compares a grade value in one scale to a grade value in another scale. |
ResultComponentInfo |
createResultComponent(String resultComponentTypeKey,
ResultComponentInfo resultComponentInfo)
Creates a new result component. |
StatusInfo |
deleteResultComponent(String resultComponentId)
Deletes an existing result component. |
CredentialInfo |
getCredential(String credentialKey)
Retrieves information on a specific credential by its identifier. |
List<String> |
getCredentialKeysByCredentialType(String credentialTypeKey)
Retrieves a list of credential identifiers for a specified credential type. |
List<CredentialInfo> |
getCredentialsByKeyList(List<String> credentialKeyList)
Retrieves a list of existing credentials by a list of identifiers. |
CredentialTypeInfo |
getCredentialType(String credentialTypeKey)
Retrieves information on a specific credential type. |
List<CredentialTypeInfo> |
getCredentialTypes()
Retrieves information on all credential types. |
CreditInfo |
getCredit(String creditKey)
Retrieves information on a specific credit value by its identifier. |
List<String> |
getCreditKeysByCreditType(String creditTypeKey)
Retrieves a list of credit identifiers for a specified credit type. |
List<CreditInfo> |
getCreditsByKeyList(List<String> creditKeyList)
Retrieves a list of existing credit values by a list of identifiers. |
CreditTypeInfo |
getCreditType(String creditTypeKey)
Retrieves information on a specific credit type. |
List<CreditTypeInfo> |
getCreditTypes()
Retrieves information on all credit types. |
GradeInfo |
getGrade(String gradeKey)
Retrieves information on a specific grade value by its identifier. |
List<String> |
getGradeKeysByGradeType(String gradeTypeKey)
Retrieves a list of grade identifiers for a specified grade type. |
List<GradeInfo> |
getGradesByKeyList(List<String> gradeKeyList)
Retrieves a list of existing grade values by a list of identifiers. |
List<GradeInfo> |
getGradesByScale(String scale)
Retrieves a list of existing grade values for a particular scale. |
GradeTypeInfo |
getGradeType(String gradeTypeKey)
Retrieves information on a specific grade type. |
List<GradeTypeInfo> |
getGradeTypes()
Retrieves information on all grade types. |
ResultComponentInfo |
getResultComponent(String resultComponentId)
Retrieves information on a specific result component. |
List<String> |
getResultComponentIdsByResult(String resultValueId,
String resultComponentTypeKey)
Retrieves a list of result component identifiers for a specified result. |
List<String> |
getResultComponentIdsByResultComponentType(String resultComponentTypeKey)
Retrieves a list of result component identifiers for a specified result component type. |
ResultComponentTypeInfo |
getResultComponentType(String resultComponentTypeKey)
Retrieves information on a specific result component type. |
List<ResultComponentTypeInfo> |
getResultComponentTypes()
Retrieves information on all result component types. |
ScaleInfo |
getScale(String scaleKey)
Retrieves information on a specific scale by its identifier. |
List<GradeInfo> |
translateGrade(String gradeKey,
String scaleKey,
String translateScaleKey)
Translates a grade value in one scale to equivalent value(s) in another scale. |
ResultComponentInfo |
updateResultComponent(String resultComponentId,
ResultComponentInfo resultComponentInfo)
Updates an existing result component. |
Methods inherited from interface org.kuali.student.core.search.service.SearchService |
---|
getSearchCriteriaType, getSearchCriteriaTypes, getSearchResultType, getSearchResultTypes, getSearchType, getSearchTypes, getSearchTypesByCriteria, getSearchTypesByResult, search |
Methods inherited from interface org.kuali.student.core.dictionary.service.DictionaryService |
---|
getObjectStructure, getObjectTypes |
Method Detail |
---|
List<CredentialTypeInfo> getCredentialTypes() throws OperationFailedException
OperationFailedException
- unable to complete requestCredentialTypeInfo getCredentialType(String credentialTypeKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
credentialTypeKey
- identifier for the credential type
DoesNotExistException
- credentialTypeKey not found
InvalidParameterException
- invalid credentialTypeKey
MissingParameterException
- missing credentialTypeKey
OperationFailedException
- unable to complete requestList<CreditTypeInfo> getCreditTypes() throws OperationFailedException
OperationFailedException
- unable to complete requestCreditTypeInfo getCreditType(String creditTypeKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
creditTypeKey
- identifier for the credit type
DoesNotExistException
- creditTypeKey not found
InvalidParameterException
- invalid creditTypeKey
MissingParameterException
- missing creditTypeKey
OperationFailedException
- unable to complete requestList<GradeTypeInfo> getGradeTypes() throws OperationFailedException
OperationFailedException
- unable to complete requestGradeTypeInfo getGradeType(String gradeTypeKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
gradeTypeKey
- identifier for the grade type
DoesNotExistException
- gradeTypeKey not found
InvalidParameterException
- invalid gradeTypeKey
MissingParameterException
- missing gradeTypeKey
OperationFailedException
- unable to complete requestList<ResultComponentTypeInfo> getResultComponentTypes() throws OperationFailedException
OperationFailedException
- unable to complete requestResultComponentTypeInfo getResultComponentType(String resultComponentTypeKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
resultComponentTypeKey
- result component type key
DoesNotExistException
- resultComponentTypeKey not found
InvalidParameterException
- invalid resultComponentTypeKey
MissingParameterException
- missing resultComponentTypeKey
OperationFailedException
- unable to complete requestCredentialInfo getCredential(String credentialKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
credentialKey
- credential identifier
DoesNotExistException
- credentialKey not found
InvalidParameterException
- invalid credentialKey
MissingParameterException
- missing credentialKey
OperationFailedException
- unable to complete requestList<CredentialInfo> getCredentialsByKeyList(List<String> credentialKeyList) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
credentialKeyList
- identifiers for credentials to be retrieved
DoesNotExistException
- credentialKey not found
InvalidParameterException
- invalid credentialKeyList
MissingParameterException
- invalid credentialKeyList
OperationFailedException
- unable to complete requestList<String> getCredentialKeysByCredentialType(String credentialTypeKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
credentialTypeKey
- identifier for the credential type
DoesNotExistException
- credentialTypeKey not found
InvalidParameterException
- invalid credentialTypeKey
MissingParameterException
- missing credentialTypeKey
OperationFailedException
- unable to complete requestCreditInfo getCredit(String creditKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
creditKey
- credit identifier
DoesNotExistException
- creditKey not found
InvalidParameterException
- invalid creditKey
MissingParameterException
- missing creditKey
OperationFailedException
- unable to complete requestList<CreditInfo> getCreditsByKeyList(List<String> creditKeyList) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
creditKeyList
- identifiers for credit values to be retrieved
DoesNotExistException
- creditKey not found
InvalidParameterException
- invalid creditKeyList
MissingParameterException
- invalid creditKeyList
OperationFailedException
- unable to complete requestList<String> getCreditKeysByCreditType(String creditTypeKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
creditTypeKey
- identifier for the credit type
DoesNotExistException
- creditTypeKey not found
InvalidParameterException
- invalid creditTypeKey
MissingParameterException
- missing creditTypeKey
OperationFailedException
- unable to complete requestScaleInfo getScale(String scaleKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
scaleKey
- scale identifier
DoesNotExistException
- scaleKey not found
InvalidParameterException
- invalid scaleKey
MissingParameterException
- missing scaleKey
OperationFailedException
- unable to complete requestGradeInfo getGrade(String gradeKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
gradeKey
- grade value identifier
DoesNotExistException
- gradeKey not found
InvalidParameterException
- invalid gradeKey
MissingParameterException
- missing gradeKey
OperationFailedException
- unable to complete requestList<GradeInfo> getGradesByKeyList(List<String> gradeKeyList) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
gradeKeyList
- identifiers for grade values to be retrieved
DoesNotExistException
- gradeKey not found
InvalidParameterException
- invalid gradeKeyList
MissingParameterException
- invalid gradeKeyList
OperationFailedException
- unable to complete requestList<String> getGradeKeysByGradeType(String gradeTypeKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
gradeTypeKey
- identifier for the grade type
DoesNotExistException
- gradeTypeKey not found
InvalidParameterException
- invalid gradeTypeKey
MissingParameterException
- missing gradeTypeKey
OperationFailedException
- unable to complete requestList<GradeInfo> getGradesByScale(String scale) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
scale
- identifier for the scale
DoesNotExistException
- scaleKey not found
InvalidParameterException
- invalid scaleKey
MissingParameterException
- invalid scaleKey
OperationFailedException
- unable to complete requestList<GradeInfo> translateGrade(String gradeKey, String scaleKey, String translateScaleKey) throws InvalidParameterException, MissingParameterException, OperationFailedException
gradeKey
- identifier of the first gradescaleKey
- scale of the first gradetranslateScaleKey
- scale of the second grade
InvalidParameterException
- invalid gradeKey, scaleKey, or translateScaleKey
MissingParameterException
- missing gradeKey, scaleKey, or translateScaleKey
OperationFailedException
- unable to complete requestString compareGrades(String gradeKey, String scaleKey, String compareGradeKey, String compareScaleKey) throws InvalidParameterException, MissingParameterException, OperationFailedException
gradeKey
- identifier of the first grade valuescaleKey
- scale of the first grade valuecompareGradeKey
- identifier of the second grade valuecompareScaleKey
- scale of the second grade value
InvalidParameterException
- invalid gradeKey, scaleKey, compareGradeKey, or compareScaleKey
MissingParameterException
- missing gradeKey, scaleKey, compareGradeKey, or compareScaleKey
OperationFailedException
- unable to complete requestResultComponentInfo getResultComponent(String resultComponentId) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
resultComponentId
- result component identifier
DoesNotExistException
- resultComponentId not found
InvalidParameterException
- invalid resultComponentId
MissingParameterException
- missing resultComponentId
OperationFailedException
- unable to complete requestList<String> getResultComponentIdsByResultComponentType(String resultComponentTypeKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
resultComponentTypeKey
- identifier for the result component type
DoesNotExistException
- resultComponentTypeKey not found
InvalidParameterException
- invalid resultComponentTypeKey
MissingParameterException
- missing resultComponentTypeKey
OperationFailedException
- unable to complete requestList<String> getResultComponentIdsByResult(String resultValueId, String resultComponentTypeKey) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
resultValueId
- identifier for the result valueresultComponentTypeKey
- identifier for the result component type
DoesNotExistException
- resultValueId, resultComponentTypeKey not found
InvalidParameterException
- invalid resultValueId, resultComponentTypeKey
MissingParameterException
- missing resultValueId, resultComponentTypeKey
OperationFailedException
- unable to complete requestResultComponentInfo createResultComponent(String resultComponentTypeKey, ResultComponentInfo resultComponentInfo) throws AlreadyExistsException, DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
resultComponentTypeKey
- identifier of the result component typeresultComponentInfo
- information about the result component being created
AlreadyExistsException
- result component already exists
DataValidationErrorException
- one or more values invalid for this operation
DoesNotExistException
- resultComponentTypeKey not found
InvalidParameterException
- invalid resultComponentTypeKey, resultComponentInfo
MissingParameterException
- missing resultComponentTypeKey, resultComponentInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failureResultComponentInfo updateResultComponent(String resultComponentId, ResultComponentInfo resultComponentInfo) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, VersionMismatchException
resultComponentId
- identifier of the result component to updateresultComponentInfo
- updated information about the result component
DataValidationErrorException
- one or more values invalid for this operation
DoesNotExistException
- resultComponentId not found
InvalidParameterException
- invalid resultComponentId, resultComponentInfo
MissingParameterException
- missing resultComponentId, resultComponentInfo
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
VersionMismatchException
- action was attempted on an out of date version.StatusInfo deleteResultComponent(String resultComponentId) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
resultComponentId
- identifier of the result component to update
DoesNotExistException
- resultComponentId not found
InvalidParameterException
- invalid resultComponentId
MissingParameterException
- missing resultComponentId
OperationFailedException
- unable to complete request
PermissionDeniedException
- authorization failure
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |