fr.paris.lutece.plugins.directory.business
Class IndexerActionHome

java.lang.Object
  extended by fr.paris.lutece.plugins.directory.business.IndexerActionHome

public final class IndexerActionHome
extends java.lang.Object

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


Method Summary
static void create(IndexerAction indexerAction, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Creation of an instance of Indexer Action
static IndexerAction findByPrimaryKey(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Returns an instance of a IndexerAction whose identifier is specified in parameter
static java.util.List<IndexerAction> getList(IndexerActionFilter filter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Loads the data of all the IndexerAction who verify the filter and returns them in a list
static void remove(int nId, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Remove the indexerAction whose identifier is specified in parameter
static void update(IndexerAction indexerAction, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Update of the indexerAction 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(IndexerAction indexerAction,
                          fr.paris.lutece.portal.service.plugin.Plugin plugin)
Creation of an instance of Indexer Action

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

update

public static void update(IndexerAction indexerAction,
                          fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update of the indexerAction which is specified in parameter

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

remove

public static void remove(int nId,
                          fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove the indexerAction whose identifier is specified in parameter

Parameters:
nId - The IndexerActionId
plugin - the Plugin

findByPrimaryKey

public static IndexerAction findByPrimaryKey(int nKey,
                                             fr.paris.lutece.portal.service.plugin.Plugin plugin)
Returns an instance of a IndexerAction whose identifier is specified in parameter

Parameters:
nKey - The indexerAction primary key
plugin - the Plugin
Returns:
an instance of IndexerAction

getList

public static java.util.List<IndexerAction> getList(IndexerActionFilter filter,
                                                    fr.paris.lutece.portal.service.plugin.Plugin plugin)
Loads the data of all the IndexerAction who verify the filter and returns them in a list

Parameters:
filter - the filter
plugin - the Plugin
Returns:
the list which contains the data of all the indexerAction


Copyright © 2009 Mairie de Paris. All Rights Reserved.