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

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

public class EmailDataHelper
extends java.lang.Object

Author:
sletellier

Constructor Summary
EmailDataHelper()
           
 
Method Summary
static java.lang.String convertBeanToString(java.util.List<? extends org.nuiton.wikitty.BusinessEntity> beans)
           
static java.lang.String convertFormsToString(java.util.List<java.lang.String> formsId)
           
static java.lang.String convertFormToString(java.lang.String formId)
           
static
<E extends org.nuiton.wikitty.BusinessEntity>
java.lang.String
convertObjectBeanToString(java.util.List beans, java.lang.Class<E> clazz)
           
static java.util.List<java.lang.String> extractIds(java.util.Collection<? extends org.nuiton.wikitty.BusinessEntity> entities)
           
protected static java.util.List<java.lang.String> extractNames(java.util.List<? extends org.nuiton.wikitty.BusinessEntity> beans)
           
protected static java.util.List<java.lang.String> extractObject(java.util.List<Form> forms)
           
static java.util.Set<java.lang.String> findAllGroupsConcernedBySending(Sending sending)
           
protected static java.util.Set<GroupForms> findAllGroupsFormsConcernedBySending(Sending sending)
           
static java.util.List<Sending> getAllSending(Session session)
           
static java.util.List<Group> getGroupsSendingConcernedBy(Session session, java.lang.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, java.lang.String userId)
           
static Sending getUserSending(Session session, User user)
           
static java.util.List<User> getUsersSendingConcernedBy(Session session, java.lang.String formId)
           
static java.util.List<Sending> getUsersSendings(Session session, java.util.Collection<java.lang.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 java.util.List<Sending> getUsersSendings(Session session,
                                                       java.util.Collection<java.lang.String> usersId)

getUserSending

public static Sending getUserSending(Session session,
                                     java.lang.String userId)

getNbFormToSend

public static int getNbFormToSend(Session session,
                                  User bean)

getNbFormToSend

public static int getNbFormToSend(Session session,
                                  Group group)

convertFormsToString

public static java.lang.String convertFormsToString(java.util.List<java.lang.String> formsId)

convertObjectBeanToString

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

convertBeanToString

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

extractObject

protected static java.util.List<java.lang.String> extractObject(java.util.List<Form> forms)

extractNames

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

convertFormToString

public static java.lang.String convertFormToString(java.lang.String formId)

getAllSending

public static java.util.List<Sending> getAllSending(Session session)

getUsersSendingConcernedBy

public static java.util.List<User> getUsersSendingConcernedBy(Session session,
                                                              java.lang.String formId)

getGroupsSendingConcernedBy

public static java.util.List<Group> getGroupsSendingConcernedBy(Session session,
                                                                java.lang.String formId)

findAllGroupsConcernedBySending

public static java.util.Set<java.lang.String> findAllGroupsConcernedBySending(Sending sending)

findAllGroupsFormsConcernedBySending

protected static java.util.Set<GroupForms> findAllGroupsFormsConcernedBySending(Sending sending)

extractIds

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


Copyright © 2009-2010 JurisMarches. All Rights Reserved.