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

All Known Implementing Classes:
DirectoryXslDAO

public interface IDirectoryXslDAO

IDirectoryXslDAO


Method Summary
 void delete(int nIdDirectoryXsl, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Delete a record from the table
 void insert(DirectoryXsl directoryXsl, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Insert a new record in the table.
 DirectoryXsl load(int nId, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the data of the DirectoryXsl from the table
 int newPrimaryKey(fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Generates a new primary key
 List<DirectoryXsl> selectList(DirectoryXslFilter filter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the data of all the xsl and returns them in form of a list
 void store(DirectoryXsl directoryXsl, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Update the directoryXsl in the table
 

Method Detail

newPrimaryKey

int newPrimaryKey(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Generates a new primary key

Parameters:
plugin - the plugin
Returns:
The new primary key

insert

void insert(DirectoryXsl directoryXsl,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table.

Parameters:
directoryXsl - instance of the DirectoryXsl object to insert
plugin - the plugin

load

DirectoryXsl load(int nId,
                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of the DirectoryXsl from the table

Parameters:
nId - The identifier of the xsl
plugin - the plugin
Returns:
the instance of the DirectoryXsl

delete

void delete(int nIdDirectoryXsl,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete a record from the table

Parameters:
nIdDirectoryXsl - The identifier of the directory xsl
plugin - the plugin

store

void store(DirectoryXsl directoryXsl,
           fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the directoryXsl in the table

Parameters:
directoryXsl - instance of the DirectoryXsl object to update
plugin - the plugin

selectList

List<DirectoryXsl> selectList(DirectoryXslFilter filter,
                              fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the xsl and returns them in form of a list

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


Copyright © 2013 Mairie de Paris. All Rights Reserved.