Name | Search | |
---|---|---|
Version | ||
Included Services | ||
Java Package | org.kuali.student.r2.core.search.service |
Method | getSearchTypes | ||
---|---|---|---|
Description | Retrieves the list of search types known by this service. | ||
Parameters | ContextInfo | contextInfo | information containing the principalId and locale information about the caller of service operation |
Return | TypeInfoList | list of search type information | |
Errors | InvalidParameterException | contextInfo is not valid | |
MissingParameterException | contextInfo is missing or null |
||
OperationFailedException | unable to complete request |
Method | getSearchType | ||
---|---|---|---|
Description | Retrieves information about a particular search type. | ||
Parameters | String | searchTypeKey | identifier of the search type |
ContextInfo | contextInfo | information containing the principalId and locale information about the caller of service operation |
|
Return | TypeInfo | information on the search type | |
Errors | DoesNotExistException | specified searchTypeKey not found | |
InvalidParameterException | contextInfo is not valid | ||
MissingParameterException | searchTypeKey or contextInfo is missing or null |
||
OperationFailedException | unable to complete request |
Method | getSearchTypesByResult | ||
---|---|---|---|
Description | Retrieves the list of search types which return results in the specified format. |
||
Parameters | String | searchResultTypeKey | identifier of the search result type |
ContextInfo | contextInfo | information containing the principalId and locale information about the caller of service operation |
|
Return | TypeInfoList | list of search type information | |
Errors | DoesNotExistException | specified searchResultTypeKey not found | |
InvalidParameterException | contextInfo is not valid | ||
MissingParameterException | searchResultTypeKey or contextInfo is missing or null |
||
OperationFailedException | unable to complete request |
Method | getSearchTypesByCriteria | ||
---|---|---|---|
Description | Retrieves the list of search types which use criteria in the specified format. |
||
Parameters | String | searchCriteriaTypeKey | identifier of the search criteria |
ContextInfo | contextInfo | information containing the principalId and locale information about the caller of service operation |
|
Return | TypeInfoList | list of search type information | |
Errors | DoesNotExistException | specified searchCriteriaTypeKey not found | |
InvalidParameterException | contextInfo is not valid | ||
MissingParameterException | searchCriteriaTypeKey or contextInfo is missing or null |
||
OperationFailedException | unable to complete request |
Method | getSearchResultTypes | ||
---|---|---|---|
Description | Retrieves the list of search result types known by this service. Search result types describe the return structure for a search. |
||
Parameters | ContextInfo | contextInfo | information containing the principalId and locale information about the caller of service operation |
Return | TypeInfoList | ??? | |
Errors | InvalidParameterException | contextInfo is not valid | |
MissingParameterException | contextInfo is missing or null | ||
OperationFailedException | unable to complete request |
Method | getSearchCriteriaTypes | ||
---|---|---|---|
Description | Retrieves the list of search criteria types known by this service. |
||
Parameters | ContextInfo | contextInfo | information containing the principalId and locale information about the caller of service operation |
Return | TypeInfoList | list of search criteria type information | |
Errors | InvalidParameterException | contextInfo is not valid | |
MissingParameterException | contextInfo is missing or null | ||
OperationFailedException | unable to complete request |
Method | search | ||
---|---|---|---|
Description | Performs a search. | ||
Parameters | SearchRequestInfo | searchRequestInfo | the search request |
ContextInfo | contextInfo | information containing the principalId and locale information about the caller of service operation |
|
Return | SearchResultInfo | the results of the search | |
Errors | MissingParameterException | searchRequestInfo or contextInfo is missing or null |
|
OperationFailedException | unable to complete request | ||
PermissionDeniedException | an authorization failure occurred |