fr.paris.lutece.portal.business.indexeraction
Interface IIndexerActionDAO

All Known Implementing Classes:
IndexerActionDAO

public interface IIndexerActionDAO

IIndexerActionDAO


Method Summary
 void delete(int nId)
          Delete a record from the table
 void deleteAll()
          Delete a record from the table
 void insert(IndexerAction indexerAction)
          Insert a new record in the table.
 IndexerAction load(int nId)
          Load the data of the IndexerAction from the table
 int newPrimaryKey()
          Generates a new primary key
 java.util.List<IndexerAction> selectList()
          Load the data of all indexerAction
 java.util.List<IndexerAction> selectList(IndexerActionFilter filter)
          Load the data of all indexerAction and returns them in a list
 void store(IndexerAction indexerAction)
          Update the indexerAction in the table
 

Method Detail

newPrimaryKey

int newPrimaryKey()
Generates a new primary key

Returns:
The new primary key

insert

void insert(IndexerAction indexerAction)
Insert a new record in the table.

Parameters:
indexerAction - instance of the IndexerAction object to insert

load

IndexerAction load(int nId)
Load the data of the IndexerAction from the table

Parameters:
nId - The identifier of the action
Returns:
the instance of the IndexerAction

delete

void delete(int nId)
Delete a record from the table

Parameters:
nId - The identifier of the action

deleteAll

void deleteAll()
Delete a record from the table


store

void store(IndexerAction indexerAction)
Update the indexerAction in the table

Parameters:
indexerAction - instance of the IndexerAction object to update

selectList

java.util.List<IndexerAction> selectList(IndexerActionFilter filter)
Load the data of all indexerAction and returns them in a list

Parameters:
filter - the search filter
Returns:
The List which contains the data of all action

selectList

java.util.List<IndexerAction> selectList()
Load the data of all indexerAction

Returns:
The List which contains the data of all action


Copyright © 2012 Mairie de Paris. All Rights Reserved.