com.hack23.cia.service.component.agent.impl.riksdagen
Class RiksdagenImportServiceImpl

Package class diagram package RiksdagenImportServiceImpl
java.lang.Object
  extended by com.hack23.cia.service.component.agent.impl.riksdagen.RiksdagenImportServiceImpl
All Implemented Interfaces:
RiksdagenImportService

@Component(value="RiksdagenImportService")
@Transactional(propagation=MANDATORY)
public class RiksdagenImportServiceImpl
extends Object
implements RiksdagenImportService

The Class RiksdagenImportServiceImpl.


Constructor Summary
RiksdagenImportServiceImpl()
           
 
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 documentData)
          Update document content data.
 void updateDocumentData(DocumentStatusContainer documentData)
          Update document data.
 void updateDocumentElement(DocumentElement documentData)
          Update document element.
 void updateVoteDataData(List<VoteData> list)
          Update vote data data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RiksdagenImportServiceImpl

public RiksdagenImportServiceImpl()
Method Detail

getAvaibleCommitteeProposal

public List<String> getAvaibleCommitteeProposal()
Description copied from interface: RiksdagenImportService
Gets the avaible committee proposal.

Specified by:
getAvaibleCommitteeProposal in interface RiksdagenImportService
Returns:
the avaible committee proposal

getAvaibleDocumentContent

public List<String> getAvaibleDocumentContent()
Description copied from interface: RiksdagenImportService
Gets the avaible document content.

Specified by:
getAvaibleDocumentContent in interface RiksdagenImportService
Returns:
the avaible document content

getAvaibleDocumentStatus

public List<String> getAvaibleDocumentStatus()
Description copied from interface: RiksdagenImportService
Gets the avaible document status.

Specified by:
getAvaibleDocumentStatus in interface RiksdagenImportService
Returns:
the avaible document status

getCommitteeProposalComponentDataMap

public Map<String,String> getCommitteeProposalComponentDataMap()
Description copied from interface: RiksdagenImportService
Gets the committee proposal component data map.

Specified by:
getCommitteeProposalComponentDataMap in interface RiksdagenImportService
Returns:
the committee proposal component data map

getDocumentContentMap

public Map<String,String> getDocumentContentMap()
Description copied from interface: RiksdagenImportService
Gets the document content map.

Specified by:
getDocumentContentMap in interface RiksdagenImportService
Returns:
the document content map

getDocumentElementMap

public Map<String,String> getDocumentElementMap()
Description copied from interface: RiksdagenImportService
Gets the document element map.

Specified by:
getDocumentElementMap in interface RiksdagenImportService
Returns:
the document element map

getDocumentElementMap

public Map<String,DocumentType> getDocumentElementMap(Date after,
                                                      List<DocumentType> downloadType,
                                                      boolean onlyWithDocStatus)
Description copied from interface: RiksdagenImportService
Gets the document element map.

Specified by:
getDocumentElementMap in interface RiksdagenImportService
Parameters:
after - the after
downloadType - the download type
onlyWithDocStatus - the only with doc status
Returns:
the document element map

getDocumentStatusContainerMap

public Map<String,String> getDocumentStatusContainerMap()
Description copied from interface: RiksdagenImportService
Gets the document status container map.

Specified by:
getDocumentStatusContainerMap in interface RiksdagenImportService
Returns:
the document status container map

getLoadedBallotIdMap

public Map<String,String> getLoadedBallotIdMap()
Description copied from interface: RiksdagenImportService
Gets the loaded ballot id map.

Specified by:
getLoadedBallotIdMap in interface RiksdagenImportService
Returns:
the loaded ballot id map

getPersonMap

public Map<String,String> getPersonMap()
Description copied from interface: RiksdagenImportService
Gets the person map.

Specified by:
getPersonMap in interface RiksdagenImportService
Returns:
the person map

update

public void update(PersonData personData)
Description copied from interface: RiksdagenImportService
Update.

Specified by:
update in interface RiksdagenImportService
Parameters:
personData - the person data

updateCommitteeProposalComponentData

public void updateCommitteeProposalComponentData(CommitteeProposalComponentData committeeProposal)
Description copied from interface: RiksdagenImportService
Update committee proposal component data.

Specified by:
updateCommitteeProposalComponentData in interface RiksdagenImportService
Parameters:
committeeProposal - the committee proposal

updateDocumentContentData

public void updateDocumentContentData(DocumentContentData documentData)
Description copied from interface: RiksdagenImportService
Update document content data.

Specified by:
updateDocumentContentData in interface RiksdagenImportService
Parameters:
documentData - the document content

updateDocumentData

public void updateDocumentData(DocumentStatusContainer documentData)
Description copied from interface: RiksdagenImportService
Update document data.

Specified by:
updateDocumentData in interface RiksdagenImportService
Parameters:
documentData - the document data

updateDocumentElement

public void updateDocumentElement(DocumentElement documentData)
Description copied from interface: RiksdagenImportService
Update document element.

Specified by:
updateDocumentElement in interface RiksdagenImportService
Parameters:
documentData - the document element

updateVoteDataData

public void updateVoteDataData(List<VoteData> list)
Description copied from interface: RiksdagenImportService
Update vote data data.

Specified by:
updateVoteDataData in interface RiksdagenImportService
Parameters:
list - the ballot


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