Class UpdateSearchIndexService
- java.lang.Object
-
- com.hack23.cia.service.impl.action.common.AbstractCommonBusinessServiceImpl<T,V>
-
- com.hack23.cia.service.impl.action.common.AbstractBusinessServiceImpl<com.hack23.cia.service.api.action.admin.UpdateSearchIndexRequest,com.hack23.cia.service.api.action.admin.UpdateSearchIndexResponse>
-
- com.hack23.cia.service.impl.action.admin.UpdateSearchIndexService
-
- All Implemented Interfaces:
BusinessService<com.hack23.cia.service.api.action.admin.UpdateSearchIndexRequest,com.hack23.cia.service.api.action.admin.UpdateSearchIndexResponse>
@Service @Transactional(propagation=REQUIRED, timeout=1200) public final class UpdateSearchIndexService extends AbstractBusinessServiceImpl<com.hack23.cia.service.api.action.admin.UpdateSearchIndexRequest,com.hack23.cia.service.api.action.admin.UpdateSearchIndexResponse> implements BusinessService<com.hack23.cia.service.api.action.admin.UpdateSearchIndexRequest,com.hack23.cia.service.api.action.admin.UpdateSearchIndexResponse>
The Class UpdateSearchIndexService.
-
-
Field Summary
-
Fields inherited from class com.hack23.cia.service.impl.action.common.AbstractBusinessServiceImpl
createApplicationEventService
-
-
Constructor Summary
Constructors Constructor Description UpdateSearchIndexService(com.hack23.cia.service.data.api.SearchIndexer searchIndexer)
Instantiates a new update search index service.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.hack23.cia.service.api.action.application.CreateApplicationEventRequest
createApplicationEventForService(com.hack23.cia.service.api.action.admin.UpdateSearchIndexRequest serviceRequest)
Creates the application event for service.protected com.hack23.cia.service.api.action.admin.UpdateSearchIndexResponse
createErrorResponse()
Creates the error response.com.hack23.cia.service.api.action.admin.UpdateSearchIndexResponse
processService(com.hack23.cia.service.api.action.admin.UpdateSearchIndexRequest serviceRequest)
Process service.-
Methods inherited from class com.hack23.cia.service.impl.action.common.AbstractBusinessServiceImpl
createBaseApplicationEventRequest, getCreateApplicationEventService, inputValidation
-
Methods inherited from class com.hack23.cia.service.impl.action.common.AbstractCommonBusinessServiceImpl
getSupportedService, getUserAccountFromSecurityContext, getUserDAO
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.hack23.cia.service.impl.action.common.BusinessService
getSupportedService
-
-
-
-
Method Detail
-
processService
@Secured("ROLE_ADMIN") public com.hack23.cia.service.api.action.admin.UpdateSearchIndexResponse processService(com.hack23.cia.service.api.action.admin.UpdateSearchIndexRequest serviceRequest)
Description copied from interface:BusinessService
Process service.- Specified by:
processService
in interfaceBusinessService<com.hack23.cia.service.api.action.admin.UpdateSearchIndexRequest,com.hack23.cia.service.api.action.admin.UpdateSearchIndexResponse>
- Parameters:
serviceRequest
- the service request- Returns:
- the v
-
createApplicationEventForService
protected com.hack23.cia.service.api.action.application.CreateApplicationEventRequest createApplicationEventForService(com.hack23.cia.service.api.action.admin.UpdateSearchIndexRequest serviceRequest)
Description copied from class:AbstractBusinessServiceImpl
Creates the application event for service.- Specified by:
createApplicationEventForService
in classAbstractBusinessServiceImpl<com.hack23.cia.service.api.action.admin.UpdateSearchIndexRequest,com.hack23.cia.service.api.action.admin.UpdateSearchIndexResponse>
- Parameters:
serviceRequest
- the service request- Returns:
- the creates the application event request
-
createErrorResponse
protected com.hack23.cia.service.api.action.admin.UpdateSearchIndexResponse createErrorResponse()
Description copied from class:AbstractBusinessServiceImpl
Creates the error response.- Specified by:
createErrorResponse
in classAbstractBusinessServiceImpl<com.hack23.cia.service.api.action.admin.UpdateSearchIndexRequest,com.hack23.cia.service.api.action.admin.UpdateSearchIndexResponse>
- Returns:
- the v
-
-