public class WorkgroupConfigDAO extends Object implements IWorkgroupConfigDAO
Constructor and Description |
---|
WorkgroupConfigDAO() |
Modifier and Type | Method and Description |
---|---|
void |
deleteByTask(int nIdTask,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete all workgroups associated to the configuration
|
void |
insert(WorkgroupConfig workgroupConf,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new workgroup
|
WorkgroupConfig |
load(int nIdTask,
String strWorkgroupKey,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
load a workgroup by primarey key
|
List<WorkgroupConfig> |
selectByConfig(int nIdTask,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Select the workgroups associated to the configuration
|
public WorkgroupConfig load(int nIdTask, String strWorkgroupKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
load
in interface IWorkgroupConfigDAO
nIdTask
- the task idstrWorkgroupKey
- the workgroup keyplugin
- the pluginpublic List<WorkgroupConfig> selectByConfig(int nIdTask, fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectByConfig
in interface IWorkgroupConfigDAO
nIdTask
- the task idplugin
- the pluginpublic void deleteByTask(int nIdTask, fr.paris.lutece.portal.service.plugin.Plugin plugin)
deleteByTask
in interface IWorkgroupConfigDAO
nIdTask
- the task idplugin
- the pluginpublic void insert(WorkgroupConfig workgroupConf, fr.paris.lutece.portal.service.plugin.Plugin plugin)
insert
in interface IWorkgroupConfigDAO
workgroupConf
- workgroupConfig Objectplugin
- the pluginCopyright © 2020 City of Paris. All rights reserved.