public class SearchServiceHardwiredImpl extends Object implements SearchService
| Constructor and Description |
|---|
SearchServiceHardwiredImpl() |
| Modifier and Type | Method and Description |
|---|---|
TypeInfo |
getSearchType(String searchTypeKey,
ContextInfo contextInfo)
Retrieves information about a particular search type.
|
List<TypeInfo> |
getSearchTypes(ContextInfo contextInfo)
Retrieves the list of search types known by this service.
|
SearchResultInfo |
search(SearchRequestInfo searchRequestInfo,
ContextInfo contextInfo)
Performs a search.
|
void |
setEnrollmentDao(GenericEntityDao enrollmentDao) |
public SearchServiceHardwiredImpl()
public List<TypeInfo> getSearchTypes(ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException
SearchServicegetSearchTypes in interface SearchServicecontextInfo - information containing the principalId and locale
information about the caller of service operationInvalidParameterException - contextInfo is not validMissingParameterException - contextInfo is missing or nullOperationFailedException - unable to complete requestpublic TypeInfo getSearchType(String searchTypeKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException
SearchServicegetSearchType in interface SearchServicesearchTypeKey - identifier of the search typecontextInfo - information containing the principalId and locale
information about the caller of service operationDoesNotExistException - specified searchTypeKey not foundInvalidParameterException - contextInfo is not validMissingParameterException - searchTypeKey or contextInfo is missing
or nullOperationFailedException - unable to complete requestpublic SearchResultInfo search(SearchRequestInfo searchRequestInfo, ContextInfo contextInfo) throws MissingParameterException, OperationFailedException, PermissionDeniedException
SearchServicesearch in interface SearchServicesearchRequestInfo - the search requestcontextInfo - information containing the principalId and locale
information about the caller of service operationMissingParameterException - searchRequestInfo or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredpublic void setEnrollmentDao(GenericEntityDao enrollmentDao)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.