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

Package class diagram package BallotAgentSupportService
All Superinterfaces:
AgentSupportService
All Known Implementing Classes:
BallotAgentSupportServiceImpl

public interface BallotAgentSupportService
extends AgentSupportService

The Interface BallotAgentSupportService.


Method Summary
Modifier and Type Method and Description
 BallotData addBallotInformation(Long ballotId, List<VoteData> list)
          Adds the ballot information.
 List<BallotData> getAllBallots(ParliamentYearData parliamentYearData)
          Gets the all ballots.
 List<BallotData> getAllCompletedBallotar(ParliamentYearData parliamentYearData)
          Gets the all completed ballotar.
 List<BallotData> getAllCreatedBallotar(ParliamentYearData parliamentYearData)
          Gets the all created ballotar.
 
Methods inherited from interface com.hack23.cia.service.impl.control.agent.sweden.api.AgentSupportService
getParliamentYearsData, reportOperationStatus, updateChartList
 

Method Detail

addBallotInformation

BallotData addBallotInformation(Long ballotId,
                                List<VoteData> list)
Adds the ballot information.

Parameters:
ballotId - the ballot id
list - the list
Returns:
the ballot data

getAllBallots

@Transactional(readOnly=true)
List<BallotData> getAllBallots(ParliamentYearData parliamentYearData)
Gets the all ballots.

Parameters:
parliamentYearData - the parliament year data
Returns:
the all ballots

getAllCompletedBallotar

@Transactional(readOnly=true)
List<BallotData> getAllCompletedBallotar(ParliamentYearData parliamentYearData)
Gets the all completed ballotar.

Parameters:
parliamentYearData - the parliament year data
Returns:
the all completed ballotar

getAllCreatedBallotar

@Transactional(readOnly=true)
List<BallotData> getAllCreatedBallotar(ParliamentYearData parliamentYearData)
Gets the all created ballotar.

Parameters:
parliamentYearData - the parliament year data
Returns:
the all created ballotar


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