fr.paris.lutece.plugins.form.modules.processornotifysender.business
Class NotifySenderConfigurationDAO

java.lang.Object
  extended by fr.paris.lutece.plugins.form.modules.processornotifysender.business.NotifySenderConfigurationDAO
All Implemented Interfaces:
INotifySenderConfigurationDAO

public final class NotifySenderConfigurationDAO
extends java.lang.Object
implements INotifySenderConfigurationDAO

This class provides Data Access methods for NotifySenderConfiguration objects


Constructor Summary
NotifySenderConfigurationDAO()
           
 
Method Summary
 void delete(int nIdForm, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Delete a record from the table
 void insert(NotifySenderConfiguration notifySenderConfiguration, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Insert a new record in the table.
 NotifySenderConfiguration load(int nIdForm, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the data of the notifySenderConfiguration from the table
 java.util.List<NotifySenderConfiguration> selectNotifySenderConfigurationsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the data of all the notifySenderConfigurations and returns them as a collection
 void store(NotifySenderConfiguration notifySenderConfiguration, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Update the record in the table
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotifySenderConfigurationDAO

public NotifySenderConfigurationDAO()
Method Detail

insert

public void insert(NotifySenderConfiguration notifySenderConfiguration,
                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
Description copied from interface: INotifySenderConfigurationDAO
Insert a new record in the table.

Specified by:
insert in interface INotifySenderConfigurationDAO
Parameters:
notifySenderConfiguration - instance of the NotifySenderConfiguration object to insert
plugin - plugin

load

public NotifySenderConfiguration load(int nIdForm,
                                      fr.paris.lutece.portal.service.plugin.Plugin plugin)
Description copied from interface: INotifySenderConfigurationDAO
Load the data of the notifySenderConfiguration from the table

Specified by:
load in interface INotifySenderConfigurationDAO
Parameters:
nIdForm - The identifier of the form associate to the notifySenderConfiguration
plugin - plugin
Returns:
the instance of the NotifySenderConfiguration

delete

public void delete(int nIdForm,
                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
Description copied from interface: INotifySenderConfigurationDAO
Delete a record from the table

Specified by:
delete in interface INotifySenderConfigurationDAO
Parameters:
nIdForm - The identifier of the form associate to the notifySenderConfiguration

store

public void store(NotifySenderConfiguration notifySenderConfiguration,
                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
Description copied from interface: INotifySenderConfigurationDAO
Update the record in the table

Specified by:
store in interface INotifySenderConfigurationDAO
Parameters:
notifySenderConfiguration - The reference of the notifySenderConfiguration
plugin - plugin

selectNotifySenderConfigurationsList

public java.util.List<NotifySenderConfiguration> selectNotifySenderConfigurationsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Description copied from interface: INotifySenderConfigurationDAO
Load the data of all the notifySenderConfigurations and returns them as a collection

Specified by:
selectNotifySenderConfigurationsList in interface INotifySenderConfigurationDAO
Parameters:
plugin - plugin
Returns:
The Collection which contains the data of all the notifySenderConfigurations


Copyright © 2011 Mairie de Paris. All Rights Reserved.