com.hack23.cia.service.api.common
Interface BusinessService

Package class diagram package BusinessService
All Known Implementing Classes:
AbstractGenericService, AgencyRequestService, AgentDeploymentRequestService, ApplicationErrorRequestService, ApplicationRequestService, BallotRequestService, CommitteeReportRequestService, CommitteeReportsRequestService, DefaultRequestService, ExternalUrlRequestService, ImageContentRequestService, LanguageContentRequestService, LanguageRequestService, LoginRequestService, LogoutRequestService, MonitorRequestService, ParliamentMemberRequestService, PartyRequestService, PortalRequestService, RegisterUserRequestService, SearchRequestService, TopListRequestService, UserRequestService

@Transactional(propagation=REQUIRED)
public interface BusinessService

The Interface BusinessService.


Method Summary
Modifier and Type Method and Description
 Class<? extends ServiceRequest> getSupportedService()
          Gets the supported service.
 ServiceResponse processService(ServiceRequest serviceRequest)
          Process service.
 

Method Detail

getSupportedService

@Transactional(readOnly=true)
Class<? extends ServiceRequest> getSupportedService()
Gets the supported service.

Returns:
the supported service

processService

ServiceResponse processService(ServiceRequest serviceRequest)
Process service.

Parameters:
serviceRequest - the service request
Returns:
the service response


Copyright © 2008-2010 www.hack23.com. All Rights Reserved.