fr.paris.lutece.plugins.directory.business
Interface IDirectoryActionDAO

All Known Implementing Classes:
DirectoryActionDAO

public interface IDirectoryActionDAO

Directory action Dao


Method Summary
 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
 java.util.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
 java.util.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
 java.util.List<DirectoryAction> selectActionsByDirectoryXsl(fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the list of actions for a all directory Xsl
 

Method Detail

selectActionsByDirectoryState

java.util.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

Parameters:
nState - the state of the directory
plugin - the plugin
Returns:
The Collection of actions

selectActionsByDirectoryRecordState

java.util.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

Parameters:
nState - the state of the directory
plugin - the plugin
Returns:
The Collection of actions

addNewActionInDirectoryRecordAction

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

Parameters:
directoryAction - The action builded in module which uses plugin-directory
plugin - the plugin

deleteActionsDirectoryRecord

void deleteActionsDirectoryRecord(DirectoryAction directoryAction,
                                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete a directory record action

Parameters:
plugin - plugin
directoryAction - The action to delete

checkActionsDirectoryRecord

boolean checkActionsDirectoryRecord(DirectoryAction directoryAction,
                                    fr.paris.lutece.portal.service.plugin.Plugin plugin)
This method checks if an directory record action exists

Parameters:
plugin - plugin
directoryAction - The action to check

selectActionsByDirectoryXsl

java.util.List<DirectoryAction> selectActionsByDirectoryXsl(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the list of actions for a all directory Xsl

Parameters:
plugin - the plugin
Returns:
The Collection of actions


Copyright © 2012 Mairie de Paris. All Rights Reserved.