public class DirectoryActionDAO extends Object implements IDirectoryActionDAO
Constructor and Description |
---|
DirectoryActionDAO() |
Modifier and Type | Method and Description |
---|---|
void |
addNewActionInDirectoryRecordAction(DirectoryAction directoryAction,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Add a new action for directory record for module which uses plugin-directory
|
boolean |
checkActionsDirectoryRecord(DirectoryAction directoryAction,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
This method checks if an directory record action exists
|
void |
deleteActionsDirectoryRecord(DirectoryAction directoryAction,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete a directory record action
|
List<DirectoryAction> |
selectActionsByDirectoryRecordState(int nState,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the list of actions for a all directory by directory state
|
List<DirectoryAction> |
selectActionsByDirectoryState(int nState,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the list of actions for a all directory by directory state
|
List<DirectoryAction> |
selectActionsByDirectoryXsl(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the list of actions for a all directory Xsl
|
public List<DirectoryAction> selectActionsByDirectoryState(int nState, fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectActionsByDirectoryState
in interface IDirectoryActionDAO
nState
- the state of the directoryplugin
- the pluginpublic List<DirectoryAction> selectActionsByDirectoryRecordState(int nState, fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectActionsByDirectoryRecordState
in interface IDirectoryActionDAO
nState
- the state of the directoryplugin
- the pluginpublic void addNewActionInDirectoryRecordAction(DirectoryAction directoryAction, fr.paris.lutece.portal.service.plugin.Plugin plugin)
addNewActionInDirectoryRecordAction
in interface IDirectoryActionDAO
directoryAction
- The action builded in module which uses plugin-directoryplugin
- the pluginpublic boolean checkActionsDirectoryRecord(DirectoryAction directoryAction, fr.paris.lutece.portal.service.plugin.Plugin plugin)
checkActionsDirectoryRecord
in interface IDirectoryActionDAO
directoryAction
- The action to checkplugin
- pluginpublic void deleteActionsDirectoryRecord(DirectoryAction directoryAction, fr.paris.lutece.portal.service.plugin.Plugin plugin)
deleteActionsDirectoryRecord
in interface IDirectoryActionDAO
directoryAction
- The action to deleteplugin
- pluginpublic List<DirectoryAction> selectActionsByDirectoryXsl(fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectActionsByDirectoryXsl
in interface IDirectoryActionDAO
plugin
- the pluginCopyright © 2020 City of Paris. All rights reserved.