fr.paris.lutece.portal.business.xsl
Interface IXslExportDAO

All Known Implementing Classes:
XslExportDAO

public interface IXslExportDAO

IXslExportDAO


Method Summary
 void delete(int nIdXslExport)
          Delete a record from the table
 void insert(XslExport xslExport)
          Insert a new record in the table.
 XslExport load(int nId)
          Load the data of the XslExport from the table
 int newPrimaryKey()
          Generates a new primary key
 List<XslExport> selectList()
          Get the list of Xsl Export.
 List<XslExport> selectListByPlugin(Plugin plugin)
          Get the list of Xsl Export associated to a specified plugin.
 void store(XslExport xslExport)
          Update the xslExport in the table
 

Method Detail

newPrimaryKey

int newPrimaryKey()
Generates a new primary key

Returns:
The new primary key

insert

void insert(XslExport xslExport)
Insert a new record in the table.

Parameters:
xslExport - instance of the XslExport object to insert

load

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

Parameters:
nId - The identifier of the xsl
Returns:
the instance of the XslExport

delete

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

Parameters:
nIdXslExport - The identifier of the directory xsl

store

void store(XslExport xslExport)
Update the xslExport in the table

Parameters:
xslExport - instance of the XslExport object to update

selectList

List<XslExport> selectList()
Get the list of Xsl Export.

Returns:
The list of all Xsl Export.

selectListByPlugin

List<XslExport> selectListByPlugin(Plugin plugin)
Get the list of Xsl Export associated to a specified plugin.

Parameters:
plugin - The plugin
Returns:
The list of Xsl Export associated with the given plugin.


Copyright © 2014 Mairie de Paris. All Rights Reserved.