|
||||||||||
| 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 request
CredentialTypeInfo 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 request
List<CreditTypeInfo> getCreditTypes()
throws OperationFailedException
OperationFailedException - unable to complete request
CreditTypeInfo 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 request
List<GradeTypeInfo> getGradeTypes()
throws OperationFailedException
OperationFailedException - unable to complete request
GradeTypeInfo 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 request
List<ResultComponentTypeInfo> getResultComponentTypes()
throws OperationFailedException
OperationFailedException - unable to complete request
ResultComponentTypeInfo 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 request
CredentialInfo 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 request
List<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 request
List<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 request
CreditInfo 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 request
List<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 request
List<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 request
ScaleInfo 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 request
GradeInfo 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 request
List<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 request
List<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 request
List<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 request
List<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 request
String 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 request
ResultComponentInfo 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 request
List<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 request
List<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 request
ResultComponentInfo 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 failure
ResultComponentInfo 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 | |||||||||