Class ManageUserAccountService
java.lang.Object
com.hack23.cia.service.impl.action.common.AbstractCommonBusinessServiceImpl<com.hack23.cia.service.api.action.admin.ManageUserAccountRequest,com.hack23.cia.service.api.action.admin.ManageUserAccountResponse>
com.hack23.cia.service.impl.action.common.AbstractBusinessServiceImpl<com.hack23.cia.service.api.action.admin.ManageUserAccountRequest,com.hack23.cia.service.api.action.admin.ManageUserAccountResponse>
com.hack23.cia.service.impl.action.admin.ManageUserAccountService
- All Implemented Interfaces:
BusinessService<com.hack23.cia.service.api.action.admin.ManageUserAccountRequest,
com.hack23.cia.service.api.action.admin.ManageUserAccountResponse>
@Service
@Transactional(propagation=REQUIRED)
public final class ManageUserAccountService
extends AbstractBusinessServiceImpl<com.hack23.cia.service.api.action.admin.ManageUserAccountRequest,com.hack23.cia.service.api.action.admin.ManageUserAccountResponse>
The Class ManageUserAccountService.
-
Field Summary
Fields inherited from class com.hack23.cia.service.impl.action.common.AbstractBusinessServiceImpl
createApplicationEventService, validator
-
Constructor Summary
ConstructorDescriptionInstantiates a new update application configuration service. -
Method Summary
Modifier and TypeMethodDescriptionprotected com.hack23.cia.service.api.action.application.CreateApplicationEventRequest
createApplicationEventForService
(com.hack23.cia.service.api.action.admin.ManageUserAccountRequest serviceRequest) Creates the application event for service.protected com.hack23.cia.service.api.action.admin.ManageUserAccountResponse
Creates the error response.void
Inits the user command map.com.hack23.cia.service.api.action.admin.ManageUserAccountResponse
processService
(com.hack23.cia.service.api.action.admin.ManageUserAccountRequest 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
-
Constructor Details
-
ManageUserAccountService
public ManageUserAccountService()Instantiates a new update application configuration service.
-
-
Method Details
-
initUserCommandMap
@PostConstruct public void initUserCommandMap()Inits the user command map. -
processService
@Secured("ROLE_ADMIN") public com.hack23.cia.service.api.action.admin.ManageUserAccountResponse processService(com.hack23.cia.service.api.action.admin.ManageUserAccountRequest serviceRequest) Description copied from interface:BusinessService
Process service.- 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.ManageUserAccountRequest serviceRequest) Description copied from class:AbstractBusinessServiceImpl
Creates the application event for service.- Specified by:
createApplicationEventForService
in classAbstractBusinessServiceImpl<com.hack23.cia.service.api.action.admin.ManageUserAccountRequest,
com.hack23.cia.service.api.action.admin.ManageUserAccountResponse> - Parameters:
serviceRequest
- the service request- Returns:
- the creates the application event request
-
createErrorResponse
protected com.hack23.cia.service.api.action.admin.ManageUserAccountResponse createErrorResponse()Description copied from class:AbstractBusinessServiceImpl
Creates the error response.- Specified by:
createErrorResponse
in classAbstractBusinessServiceImpl<com.hack23.cia.service.api.action.admin.ManageUserAccountRequest,
com.hack23.cia.service.api.action.admin.ManageUserAccountResponse> - Returns:
- the v
-