org.chorem.pollen.business.converters
Class DataPollAccountConverter

java.lang.Object
  extended by org.chorem.pollen.business.converters.DataConverter
      extended by org.chorem.pollen.business.converters.DataPollAccountConverter

public class DataPollAccountConverter
extends DataConverter

Gestion de la conversion des dtos pollAccount en entité et vice-versa.

Version:
$Id: DataPollAccountConverter.java 2652 2009-07-17 08:10:26Z nrannou $
Author:
kmorin

Constructor Summary
DataPollAccountConverter()
           
 
Method Summary
 PollAccountDTO createPollAccountDTO(PollAccount ePollAccount)
          Création d'un dto pollAccount à partir d'une entité.
 List<PollAccountDTO> createPollAccountDTOs(List<PollAccount> lPollAccounts)
          Retourne une liste de dtos pollAccount à partir d'une liste d'entités.
 void populatePollAccountEntity(PollAccountDTO pollAccountDTO, PollAccount ePollAccount)
          Création d'un compte à partir d'un dto compte.
 void populatePollAccountEntity(String votingId, String email, String userId, PollAccount ePollAccount)
          Création d'un compte à partir de ses attributs.
 
Methods inherited from class org.chorem.pollen.business.converters.DataConverter
getTransaction, setTransaction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataPollAccountConverter

public DataPollAccountConverter()
Method Detail

populatePollAccountEntity

public void populatePollAccountEntity(PollAccountDTO pollAccountDTO,
                                      PollAccount ePollAccount)
                               throws org.nuiton.topia.TopiaException
Création d'un compte à partir d'un dto compte.

Parameters:
pollAccountDTO - le dto compte
ePollAccount - l'entité compte
Throws:
org.nuiton.topia.TopiaException

populatePollAccountEntity

public void populatePollAccountEntity(String votingId,
                                      String email,
                                      String userId,
                                      PollAccount ePollAccount)
                               throws org.nuiton.topia.TopiaException
Création d'un compte à partir de ses attributs.

Parameters:
votingId - le votingId
email - l'email
ePollAccount - l'entité compte
Throws:
org.nuiton.topia.TopiaException

createPollAccountDTO

public PollAccountDTO createPollAccountDTO(PollAccount ePollAccount)
Création d'un dto pollAccount à partir d'une entité.

Parameters:
ePollAccount - l'entité
Returns:
le dto PollAccount

createPollAccountDTOs

public List<PollAccountDTO> createPollAccountDTOs(List<PollAccount> lPollAccounts)
Retourne une liste de dtos pollAccount à partir d'une liste d'entités.

Parameters:
lPollAccounts - liste de entités pollAccount
Returns:
la liste des dtos pollAccount


Copyright © 2009-2010 CodeLutin. All Rights Reserved.