Class FindAllIndexServiceImpl
java.lang.Object
com.skava.search.service.index.impl.FindAllIndexServiceImpl
- All Implemented Interfaces:
com.skava.core.EcommService<SearchRequestInternal,
,SearchAPIResponse> FindAllIndexService
This class contains the Find All Index implementation. Find all Index API call implementation starts from here.
-
Constructor Summary
ConstructorsConstructorDescriptionFindAllIndexServiceImpl
(FindAllIndexProcess findAllProcess, LinksProcess linksProcess, CommonProcess commonProcess, CacheService cacheService, FindAllIndexValidator validator) -
Method Summary
Modifier and TypeMethodDescriptionconstructResponse
(PageableDO<SearchDO> searchPageble) This method is used to transform response to list of search exchange objects.List<com.skava.core.validation.ValidatorComponent>
Validationprocess
(SearchRequestInternal searchRequestInternal) find all process this process responses are also cached.static void
setfacetAndSortOptions
(SearchAPIResponse searchAPIResponse, SearchDO search) This Function is used to set the facet and sort options into the responseMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.skava.core.EcommService
getValidateException, getValidator
-
Constructor Details
-
FindAllIndexServiceImpl
@Autowired public FindAllIndexServiceImpl(FindAllIndexProcess findAllProcess, LinksProcess linksProcess, CommonProcess commonProcess, CacheService cacheService, FindAllIndexValidator validator)
-
-
Method Details
-
getValidator
Validation- Specified by:
getValidator
in interfacecom.skava.core.EcommService<SearchRequestInternal,
SearchAPIResponse>
-
process
find all process this process responses are also cached.- Specified by:
process
in interfacecom.skava.core.EcommService<SearchRequestInternal,
SearchAPIResponse>
-
setfacetAndSortOptions
This Function is used to set the facet and sort options into the response- Parameters:
searchAPIResponse
- This parameter holds the search find all response datasearch
- This parameter holds the facet and sort options.
-
constructResponse
This method is used to transform response to list of search exchange objects.
-