public interface ITaskNotifyReminderConfigDAO extends fr.paris.lutece.plugins.workflowcore.business.config.ITaskConfigDAO<TaskNotifyReminderConfig>
Modifier and Type | Method and Description |
---|---|
void |
delete(int nKey)
Delete a record from the table
|
void |
deleteReminderAppointment(int nIdForm,
int nIdTask,
int nRank,
boolean b,
fr.paris.lutece.portal.service.plugin.Plugin plugin) |
void |
insert(TaskNotifyReminderConfig taskReminderConfig)
Insert a new record in the table.
|
TaskNotifyReminderConfig |
load(int nKey)
Load the data from the table
|
TaskNotifyReminderConfig |
loadByIdForm(int nKey,
int idForm,
fr.paris.lutece.portal.service.plugin.Plugin plugin) |
TaskNotifyReminderConfig |
loadConfigByIdForm(int idForm,
fr.paris.lutece.portal.service.plugin.Plugin plugin) |
List<ReminderAppointment> |
loadListReminderAppointment(int nIdTask,
int nAppointmentFormId,
fr.paris.lutece.portal.service.plugin.Plugin plugin) |
List<TaskNotifyReminderConfig> |
loadListTaskNotifyConfig(int idTask,
fr.paris.lutece.portal.service.plugin.Plugin plugin) |
Collection<Integer> |
selectIdTaskReminderConfigsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the id of all the taskReminderConfig objects and returns them as a collection
|
Collection<TaskNotifyReminderConfig> |
selectTaskReminderConfigsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the taskReminderConfig objects and returns them as a collection
|
void |
store(TaskNotifyReminderConfig taskReminderConfig)
Update the record in the table
|
void insert(TaskNotifyReminderConfig taskReminderConfig)
insert
in interface fr.paris.lutece.plugins.workflowcore.business.config.ITaskConfigDAO<TaskNotifyReminderConfig>
taskReminderConfig
- instance of the TaskReminderConfig object to insertvoid store(TaskNotifyReminderConfig taskReminderConfig)
store
in interface fr.paris.lutece.plugins.workflowcore.business.config.ITaskConfigDAO<TaskNotifyReminderConfig>
taskReminderConfig
- the reference of the TaskReminderConfigvoid delete(int nKey)
delete
in interface fr.paris.lutece.plugins.workflowcore.business.config.ITaskConfigDAO<TaskNotifyReminderConfig>
nKey
- The identifier of the TaskReminderConfig to deleteTaskNotifyReminderConfig load(int nKey)
load
in interface fr.paris.lutece.plugins.workflowcore.business.config.ITaskConfigDAO<TaskNotifyReminderConfig>
nKey
- The identifier of the taskReminderConfigCollection<TaskNotifyReminderConfig> selectTaskReminderConfigsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the PluginCollection<Integer> selectIdTaskReminderConfigsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the Pluginvoid deleteReminderAppointment(int nIdForm, int nIdTask, int nRank, boolean b, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdForm
- the idformnIdTask
- the id tasknRank
- the rank reminderb
- boolean deleteplugin
- the pluginList<ReminderAppointment> loadListReminderAppointment(int nIdTask, int nAppointmentFormId, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdTask
- the id tasknAppointmentFormId
- the id formplugin
- the pluginTaskNotifyReminderConfig loadByIdForm(int nKey, int idForm, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- the id taskidForm
- the id formplugin
- the pluginList<TaskNotifyReminderConfig> loadListTaskNotifyConfig(int idTask, fr.paris.lutece.portal.service.plugin.Plugin plugin)
idTask
- the id taskplugin
- the pluginTaskNotifyReminderConfig loadConfigByIdForm(int idForm, fr.paris.lutece.portal.service.plugin.Plugin plugin)
idForm
- the id formplugin
- the pluginCopyright © 2018 City of Paris. All rights reserved.