com.jurismarches.vradi.ui.email.helpers
Class EmailDataHelper

java.lang.Object
  extended by com.jurismarches.vradi.ui.email.helpers.EmailDataHelper

public class EmailDataHelper
extends Object

Author:
sletellier

Constructor Summary
EmailDataHelper()
           
 
Method Summary
static String convertBeanToString(List<? extends org.nuiton.wikitty.entities.BusinessEntity> beans)
           
static String convertFormsIdsToString(List<String> formsId)
           
static String convertFormsToString(List<Form> forms)
           
static String convertFormToString(String formId)
           
static
<E extends org.nuiton.wikitty.entities.BusinessEntity>
String
convertObjectBeanToString(List beans, Class<E> clazz)
           
static List<String> extractIds(Collection<? extends org.nuiton.wikitty.entities.BusinessEntity> entities)
           
protected static List<String> extractNames(List<? extends org.nuiton.wikitty.entities.BusinessEntity> beans)
           
protected static List<String> extractObject(List<Form> forms)
           
static Set<String> findAllGroupsConcernedBySending(Sending sending)
           
protected static Set<GroupForms> findAllGroupsFormsConcernedBySending(Sending sending)
           
static List<Sending> getAllSending(Session session)
           
static List<Group> getGroupsSendingConcernedBy(Session session, String formId)
           
static int getNbFormToSend(Session session, Group group)
           
static int getNbFormToSend(Session session, User bean)
           
protected static org.nuiton.wikitty.WikittyProxy getProxy()
           
static Sending getUserSending(Session session, String userId)
           
static Sending getUserSending(Session session, User user)
           
static List<User> getUsersSendingConcernedBy(Session session, String formId)
           
static List<Sending> getUsersSendings(Session session, Collection<String> usersId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmailDataHelper

public EmailDataHelper()
Method Detail

getProxy

protected static org.nuiton.wikitty.WikittyProxy getProxy()

getUserSending

public static Sending getUserSending(Session session,
                                     User user)

getUsersSendings

public static List<Sending> getUsersSendings(Session session,
                                             Collection<String> usersId)

getUserSending

public static Sending getUserSending(Session session,
                                     String userId)

getNbFormToSend

public static int getNbFormToSend(Session session,
                                  User bean)

getNbFormToSend

public static int getNbFormToSend(Session session,
                                  Group group)

convertFormsToString

public static String convertFormsToString(List<Form> forms)

convertFormsIdsToString

public static String convertFormsIdsToString(List<String> formsId)

convertObjectBeanToString

public static <E extends org.nuiton.wikitty.entities.BusinessEntity> String convertObjectBeanToString(List beans,
                                                                                                      Class<E> clazz)

convertBeanToString

public static String convertBeanToString(List<? extends org.nuiton.wikitty.entities.BusinessEntity> beans)

extractObject

protected static List<String> extractObject(List<Form> forms)

extractNames

protected static List<String> extractNames(List<? extends org.nuiton.wikitty.entities.BusinessEntity> beans)

convertFormToString

public static String convertFormToString(String formId)

getAllSending

public static List<Sending> getAllSending(Session session)

getUsersSendingConcernedBy

public static List<User> getUsersSendingConcernedBy(Session session,
                                                    String formId)

getGroupsSendingConcernedBy

public static List<Group> getGroupsSendingConcernedBy(Session session,
                                                      String formId)

findAllGroupsConcernedBySending

public static Set<String> findAllGroupsConcernedBySending(Sending sending)

findAllGroupsFormsConcernedBySending

protected static Set<GroupForms> findAllGroupsFormsConcernedBySending(Sending sending)

extractIds

public static List<String> extractIds(Collection<? extends org.nuiton.wikitty.entities.BusinessEntity> entities)


Copyright © 2009-2011 JurisMarches. All Rights Reserved.