fr.paris.lutece.plugins.workflow.business
Class ActionHome

java.lang.Object
  extended by fr.paris.lutece.plugins.workflow.business.ActionHome

public final class ActionHome
extends java.lang.Object

This class provides instances management methods (create, find, ...) for Action objects


Method Summary
static void create(fr.paris.lutece.portal.business.workflow.Action action, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Creation of an instance of action
static fr.paris.lutece.portal.business.workflow.Action findByPrimaryKey(int nIdAction, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the Action Object
static java.util.List<fr.paris.lutece.portal.business.workflow.Action> getListActionByFilter(ActionFilter filter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Select actions by filter
static void remove(int nIdAction, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          remove action which is specified in parameter
static void update(fr.paris.lutece.portal.business.workflow.Action action, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Update of action which is specified in parameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static void create(fr.paris.lutece.portal.business.workflow.Action action,
                          fr.paris.lutece.portal.service.plugin.Plugin plugin)
Creation of an instance of action

Parameters:
action - The instance of action which contains the informations to store
plugin - the plugin

update

public static void update(fr.paris.lutece.portal.business.workflow.Action action,
                          fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update of action which is specified in parameter

Parameters:
action - The instance of action which contains the informations to update
plugin - the Plugin

remove

public static void remove(int nIdAction,
                          fr.paris.lutece.portal.service.plugin.Plugin plugin)
remove action which is specified in parameter

Parameters:
nIdAction - The action id which contains the informations to remove
plugin - the Plugin

findByPrimaryKey

public static fr.paris.lutece.portal.business.workflow.Action findByPrimaryKey(int nIdAction,
                                                                               fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the Action Object

Parameters:
nIdAction - the action id
plugin - the plugin
Returns:
the Action Object

getListActionByFilter

public static java.util.List<fr.paris.lutece.portal.business.workflow.Action> getListActionByFilter(ActionFilter filter,
                                                                                                    fr.paris.lutece.portal.service.plugin.Plugin plugin)
Select actions by filter

Parameters:
filter - the action filter
plugin - the plugin
Returns:
Action List


Copyright © 2011 Mairie de Paris. All Rights Reserved.