com.hack23.cia.service.impl.control.agent.sweden.api
Interface CommitteeReportAgentSupportService

Package class diagram package CommitteeReportAgentSupportService
All Superinterfaces:
AgentSupportService
All Known Implementing Classes:
CommitteeReportAgentSupportServiceImpl

public interface CommitteeReportAgentSupportService
extends AgentSupportService

The Interface CommitteeReportAgentSupportService.


Method Summary
Modifier and Type Method and Description
 void addCommitteeReportInformation(Long id, Date decidedDateIfAny, List<BallotData> findVotedballots)
          Adds the committee report information.
 void addIfNotExist(CommitteeReportData commiteeReport)
          Adds the if not exist.
 List<CommitteeReportData> getAllCreatedCommitteeReports(ParliamentYearData parliamentYearData)
          Gets the all created committee reports.
 List<CommitteeData> getCommittees(ParliamentYearData parliamentYearData)
          Gets the committees.
 
Methods inherited from interface com.hack23.cia.service.impl.control.agent.sweden.api.AgentSupportService
getParliamentYearsData, reportOperationStatus, updateChartList
 

Method Detail

addCommitteeReportInformation

void addCommitteeReportInformation(Long id,
                                   Date decidedDateIfAny,
                                   List<BallotData> findVotedballots)
Adds the committee report information.

Parameters:
id - the id
decidedDateIfAny - the decided date if any
findVotedballots - the find votedballots

addIfNotExist

void addIfNotExist(CommitteeReportData commiteeReport)
Adds the if not exist.

Parameters:
commiteeReport - the commitee report

getAllCreatedCommitteeReports

@Transactional(readOnly=true)
List<CommitteeReportData> getAllCreatedCommitteeReports(ParliamentYearData parliamentYearData)
Gets the all created committee reports.

Parameters:
parliamentYearData - the parliament year data
Returns:
the all created committee reports

getCommittees

@Transactional(readOnly=true)
List<CommitteeData> getCommittees(ParliamentYearData parliamentYearData)
Gets the committees.

Parameters:
parliamentYearData - the parliament year data
Returns:
the committees


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