fr.paris.lutece.plugins.form.business
Class FormSubmitHome

java.lang.Object
  extended by fr.paris.lutece.plugins.form.business.FormSubmitHome

public final class FormSubmitHome
extends java.lang.Object

class FormSubmitHome


Method Summary
static int create(FormSubmit formSubmit, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Creation of an instance of formSubmit
static FormSubmit findByPrimaryKey(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Returns an instance of a FormSubmitwhose identifier is specified in parameter
static int getCountFormSubmit(ResponseFilter filter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the data of all the formSubmit who verify the filter and returns them in a list
static java.util.List<FormSubmit> getFormSubmitList(ResponseFilter filter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the data of all the formSubmit who verify the filter and returns them in a list
static java.util.List<StatisticFormSubmit> getStatisticFormSubmit(ResponseFilter filter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the number of formSubmit who verify the filter and returns them in a list of statistic
static void remove(int nIdFormSubmit, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Remove the formSubmit whose identifier is specified in parameter
static void update(FormSubmit formSubmit, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Update of the formSubmit which is specified in parameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static int create(FormSubmit formSubmit,
                         fr.paris.lutece.portal.service.plugin.Plugin plugin)
Creation of an instance of formSubmit

Parameters:
formSubmit - The instance of the formSubmit which contains the informations to store
plugin - the Plugin
Returns:
the id of the new form submit

update

public static void update(FormSubmit formSubmit,
                          fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update of the formSubmit which is specified in parameter

Parameters:
formSubmit - The instance of the FormSubmit which contains the informations to update
plugin - the Plugin

remove

public static void remove(int nIdFormSubmit,
                          fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove the formSubmit whose identifier is specified in parameter

Parameters:
nIdFormSubmit - The formSubmitId
plugin - the Plugin

findByPrimaryKey

public static FormSubmit findByPrimaryKey(int nKey,
                                          fr.paris.lutece.portal.service.plugin.Plugin plugin)
Returns an instance of a FormSubmitwhose identifier is specified in parameter

Parameters:
nKey - The formResponse primary key
plugin - the Plugin
Returns:
an instance of FormResponse

getFormSubmitList

public static java.util.List<FormSubmit> getFormSubmitList(ResponseFilter filter,
                                                           fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the formSubmit who verify the filter and returns them in a list

Parameters:
filter - the filter
plugin - the plugin
Returns:
the list of formSubmit

getCountFormSubmit

public static int getCountFormSubmit(ResponseFilter filter,
                                     fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the formSubmit who verify the filter and returns them in a list

Parameters:
filter - the filter
plugin - the plugin
Returns:
the list of formSubmit

getStatisticFormSubmit

public static java.util.List<StatisticFormSubmit> getStatisticFormSubmit(ResponseFilter filter,
                                                                         fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the number of formSubmit who verify the filter and returns them in a list of statistic

Parameters:
filter - the filter
plugin - the plugin
Returns:
the list of statistic


Copyright © 2012 Mairie de Paris. All Rights Reserved.