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
-