com.hack23.cia.service.component.agent.impl.riksdagen
Interface RiksdagenImportService

Package class diagram package RiksdagenImportService
All Known Implementing Classes:
RiksdagenImportServiceImpl

public interface RiksdagenImportService

The Interface RiksdagenImportService.


Method Summary
 List<String> getAvaibleCommitteeProposal()
          Gets the avaible committee proposal.
 List<String> getAvaibleDocumentContent()
          Gets the avaible document content.
 List<String> getAvaibleDocumentStatus()
          Gets the avaible document status.
 Map<String,String> getCommitteeProposalComponentDataMap()
          Gets the committee proposal component data map.
 Map<String,String> getDocumentContentMap()
          Gets the document content map.
 Map<String,String> getDocumentElementMap()
          Gets the document element map.
 Map<String,DocumentType> getDocumentElementMap(Date after, List<DocumentType> downloadType, boolean onlyWithDocStatus)
          Gets the document element map.
 Map<String,String> getDocumentStatusContainerMap()
          Gets the document status container map.
 Map<String,String> getLoadedBallotIdMap()
          Gets the loaded ballot id map.
 Map<String,String> getPersonMap()
          Gets the person map.
 void update(PersonData personData)
          Update.
 void updateCommitteeProposalComponentData(CommitteeProposalComponentData committeeProposal)
          Update committee proposal component data.
 void updateDocumentContentData(DocumentContentData documentContent)
          Update document content data.
 void updateDocumentData(DocumentStatusContainer documentData)
          Update document data.
 void updateDocumentElement(DocumentElement documentElement)
          Update document element.
 void updateVoteDataData(List<VoteData> ballot)
          Update vote data data.
 

Method Detail

getAvaibleCommitteeProposal

List<String> getAvaibleCommitteeProposal()
Gets the avaible committee proposal.

Returns:
the avaible committee proposal

getAvaibleDocumentContent

List<String> getAvaibleDocumentContent()
Gets the avaible document content.

Returns:
the avaible document content

getAvaibleDocumentStatus

List<String> getAvaibleDocumentStatus()
Gets the avaible document status.

Returns:
the avaible document status

getCommitteeProposalComponentDataMap

Map<String,String> getCommitteeProposalComponentDataMap()
Gets the committee proposal component data map.

Returns:
the committee proposal component data map

getDocumentContentMap

Map<String,String> getDocumentContentMap()
Gets the document content map.

Returns:
the document content map

getDocumentElementMap

Map<String,String> getDocumentElementMap()
Gets the document element map.

Returns:
the document element map

getDocumentElementMap

Map<String,DocumentType> getDocumentElementMap(Date after,
                                               List<DocumentType> downloadType,
                                               boolean onlyWithDocStatus)
Gets the document element map.

Parameters:
after - the after
downloadType - the download type
onlyWithDocStatus - the only with doc status
Returns:
the document element map

getDocumentStatusContainerMap

Map<String,String> getDocumentStatusContainerMap()
Gets the document status container map.

Returns:
the document status container map

getLoadedBallotIdMap

Map<String,String> getLoadedBallotIdMap()
Gets the loaded ballot id map.

Returns:
the loaded ballot id map

getPersonMap

Map<String,String> getPersonMap()
Gets the person map.

Returns:
the person map

update

void update(PersonData personData)
Update.

Parameters:
personData - the person data

updateCommitteeProposalComponentData

void updateCommitteeProposalComponentData(CommitteeProposalComponentData committeeProposal)
Update committee proposal component data.

Parameters:
committeeProposal - the committee proposal

updateDocumentContentData

void updateDocumentContentData(DocumentContentData documentContent)
Update document content data.

Parameters:
documentContent - the document content

updateDocumentData

void updateDocumentData(DocumentStatusContainer documentData)
Update document data.

Parameters:
documentData - the document data

updateDocumentElement

void updateDocumentElement(DocumentElement documentElement)
Update document element.

Parameters:
documentElement - the document element

updateVoteDataData

void updateVoteDataData(List<VoteData> ballot)
Update vote data data.

Parameters:
ballot - the ballot


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