fr.paris.lutece.plugins.workflow.modules.editrecord.business
Class EditRecordDAO

java.lang.Object
  extended by fr.paris.lutece.plugins.workflow.modules.editrecord.business.EditRecordDAO
All Implemented Interfaces:
IEditRecordDAO

public class EditRecordDAO
extends java.lang.Object
implements IEditRecordDAO

EditRecordDAO


Constructor Summary
EditRecordDAO()
           
 
Method Summary
 void deleteByIdHistory(int nIdHistory, int nIdTask, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Remove EditRecord by id history
 void deleteByIdTask(int nIdTask, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Remove EditRecord by id task
 void insert(EditRecord editRecord, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Insert new record
 EditRecord load(int nIdHistory, int nIdTask, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load a EditRecord by id history
 java.util.List<EditRecord> loadByIdTask(int nIdTask, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load a list of EditRecord by id task
 void store(EditRecord editRecord, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Insert new record
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditRecordDAO

public EditRecordDAO()
Method Detail

insert

public void insert(EditRecord editRecord,
                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert new record

Specified by:
insert in interface IEditRecordDAO
Parameters:
editRecord - the EditRecord Object
plugin - the plugin

store

public void store(EditRecord editRecord,
                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert new record

Specified by:
store in interface IEditRecordDAO
Parameters:
editRecord - the EditRecord Object
plugin - the plugin

load

public EditRecord load(int nIdHistory,
                       int nIdTask,
                       fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load a EditRecord by id history

Specified by:
load in interface IEditRecordDAO
Parameters:
nIdHistory - the id history
nIdTask - the task id
plugin - the plugin
Returns:
EditRecord Object

loadByIdTask

public java.util.List<EditRecord> loadByIdTask(int nIdTask,
                                               fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load a list of EditRecord by id task

Specified by:
loadByIdTask in interface IEditRecordDAO
Parameters:
nIdTask - the id task
plugin - the plugin
Returns:
a list of EditRecord

deleteByIdHistory

public void deleteByIdHistory(int nIdHistory,
                              int nIdTask,
                              fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove EditRecord by id history

Specified by:
deleteByIdHistory in interface IEditRecordDAO
Parameters:
nIdHistory - the id history
nIdTask - the task id
plugin - the plugin

deleteByIdTask

public void deleteByIdTask(int nIdTask,
                           fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove EditRecord by id task

Specified by:
deleteByIdTask in interface IEditRecordDAO
Parameters:
nIdTask - the task id
plugin - the plugin


Copyright © 2012 Mairie de Paris. All Rights Reserved.