Interface BusinessService<T extends com.hack23.cia.service.api.action.common.ServiceRequest,V extends com.hack23.cia.service.api.action.common.ServiceResponse>
- Type Parameters:
T
- the generic typeV
- the value type
- All Known Implementing Classes:
AbstractBusinessServiceImpl
,AbstractCommonBusinessServiceImpl
,ChangePasswordService
,CreateApplicationEventService
,CreateApplicationSessionService
,DeleteAccountService
,DestroyApplicationSessionService
,DisableGoogleAuthenticatorCredentialService
,LoginService
,LogoutService
,ManageUserAccountService
,RefreshDataViewsService
,RegisterUserService
,RemoveDataService
,SearchDocumentService
,SendEmailService
,SetGoogleAuthenticatorCredentialService
,UpdateApplicationConfigurationService
,UpdateSearchIndexService
public interface BusinessService<T extends com.hack23.cia.service.api.action.common.ServiceRequest,V extends com.hack23.cia.service.api.action.common.ServiceResponse>
The Interface BusinessService.
-
Method Summary
Modifier and TypeMethodDescriptionClass
<? extends com.hack23.cia.service.api.action.common.ServiceRequest> Gets the supported service.processService
(T serviceRequest) Process service.
-
Method Details
-
getSupportedService
Class<? extends com.hack23.cia.service.api.action.common.ServiceRequest> getSupportedService()Gets the supported service.- Returns:
- the supported service
-
processService
Process service.- Parameters:
serviceRequest
- the service request- Returns:
- the v
-