com.jurismarches.vradi.services.dto
Class VradiSessionDTO

java.lang.Object
  extended by org.sharengo.wikitty.BusinessEntityBean
      extended by com.jurismarches.vradi.entities.SessionBean
          extended by com.jurismarches.vradi.services.dto.VradiSessionDTO
All Implemented Interfaces:
Session, VradiDTO<Session>, Serializable, Cloneable, org.sharengo.wikitty.BusinessEntity

public class VradiSessionDTO
extends SessionBean
implements VradiDTO<Session>

User: sletellier Date: 18 fev. 2010 Time: 16:00:19

See Also:
Serialized Form

Field Summary
protected  List<VradiSendingDTO> sendingList
           
 
Fields inherited from class com.jurismarches.vradi.entities.SessionBean
propertyChange, Session$num, Session$paragraph, Session$sending, Session$sessionDate, Session$status
 
Fields inherited from class org.sharengo.wikitty.BusinessEntityBean
extensions, fieldValue, id, version
 
Fields inherited from interface com.jurismarches.vradi.entities.Session
EXT_SESSION, FIELD_NUM, FIELD_PARAGRAPH, FIELD_SENDING, FIELD_SESSIONDATE, FIELD_STATUS, FQ_FIELD_NUM, FQ_FIELD_PARAGRAPH, FQ_FIELD_SENDING, FQ_FIELD_SESSIONDATE, FQ_FIELD_STATUS
 
Constructor Summary
VradiSessionDTO()
           
 
Method Summary
 void addAllSending(List<VradiSendingDTO> sending)
           
 void addSending(VradiSendingDTO sending)
           
 void clearSending()
           
 void fromWikitty(Session wikitty)
          Remplit le bean à partir d'un wikitty.
 Map<VradiClientDTO,VradiSendingDTO> getClientsSendingConcernedBy(VradiFormDTO form)
           
 Map<VradiGroupDTO,VradiSendingDTO> getGroupsSendingConcernedBy(VradiFormDTO form)
           
 int getNbFormToSend()
           
 List<VradiSendingDTO> getSendingList()
           
 Map<VradiUserDTO,VradiSendingDTO> getUsersSendingConcernedBy(VradiFormDTO form)
           
 void removeAllSending(List<VradiSendingDTO> sending)
           
 void removeSending(VradiSendingDTO sending)
           
 void reset()
          Vide le dto
 void setSendingList(List<VradiSendingDTO> sending)
           
 void setSessionDate(Date date)
           
 void setWikittyId(String id)
          Remplit l'id du bean
 String toString()
           
 void toWikitty(Session wikitty)
          Remplit le wikitty à partir du bean.
 
Methods inherited from class com.jurismarches.vradi.entities.SessionBean
addPropertyChangeListener, addPropertyChangeListener, addSending, getNum, getParagraph, getSending, getSessionDate, getStatus, removePropertyChangeListener, removePropertyChangeListener, removeSending, setNum, setParagraph, setStatus
 
Methods inherited from class org.sharengo.wikitty.BusinessEntityBean
getExtensionFields, getExtensionNames, getField, getFieldType, getWikittyId, getWikittyVersion, setField, setWikittyVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.jurismarches.vradi.services.dto.VradiDTO
addPropertyChangeListener, addPropertyChangeListener, getWikittyId, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface org.sharengo.wikitty.BusinessEntity
getExtensionFields, getExtensionNames, getField, getFieldType, getWikittyId, getWikittyVersion, setField, setWikittyVersion
 

Field Detail

sendingList

protected List<VradiSendingDTO> sendingList
Constructor Detail

VradiSessionDTO

public VradiSessionDTO()
Method Detail

fromWikitty

public void fromWikitty(Session wikitty)
Description copied from interface: VradiDTO
Remplit le bean à partir d'un wikitty.

Specified by:
fromWikitty in interface VradiDTO<Session>
Parameters:
wikitty - le wikitty source

reset

public void reset()
Description copied from interface: VradiDTO
Vide le dto

Specified by:
reset in interface VradiDTO<Session>

setSessionDate

public void setSessionDate(Date date)
Specified by:
setSessionDate in interface Session
Overrides:
setSessionDate in class SessionBean

toWikitty

public void toWikitty(Session wikitty)
Description copied from interface: VradiDTO
Remplit le wikitty à partir du bean.

Specified by:
toWikitty in interface VradiDTO<Session>
Parameters:
wikitty - le wikitty a remplir

setWikittyId

public void setWikittyId(String id)
Description copied from interface: VradiDTO
Remplit l'id du bean

Specified by:
setWikittyId in interface VradiDTO<Session>
Parameters:
id - id du bean

setSendingList

public void setSendingList(List<VradiSendingDTO> sending)

getSendingList

public List<VradiSendingDTO> getSendingList()

addSending

public void addSending(VradiSendingDTO sending)

addAllSending

public void addAllSending(List<VradiSendingDTO> sending)

removeSending

public void removeSending(VradiSendingDTO sending)

removeAllSending

public void removeAllSending(List<VradiSendingDTO> sending)

clearSending

public void clearSending()
Specified by:
clearSending in interface Session
Overrides:
clearSending in class SessionBean

getClientsSendingConcernedBy

public Map<VradiClientDTO,VradiSendingDTO> getClientsSendingConcernedBy(VradiFormDTO form)

getUsersSendingConcernedBy

public Map<VradiUserDTO,VradiSendingDTO> getUsersSendingConcernedBy(VradiFormDTO form)

getGroupsSendingConcernedBy

public Map<VradiGroupDTO,VradiSendingDTO> getGroupsSendingConcernedBy(VradiFormDTO form)

getNbFormToSend

public int getNbFormToSend()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2010 JurisMarches. All Rights Reserved.