public interface IReportDAO
Modifier and Type | Method and Description |
---|---|
void |
delete(int nKey,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete a record from the table
|
Report |
insert(Report report,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table.
|
Report |
load(int nKey,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data from the table
|
Collection<Integer> |
selectIdReportsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the id of all the report objects and returns them as a collection
|
Collection<Report> |
selectReportsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the report objects and returns them as a collection
|
void |
store(Report report,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the record in the table
|
Report insert(Report report, fr.paris.lutece.portal.service.plugin.Plugin plugin)
report
- instance of the Report object to insertplugin
- the Pluginvoid store(Report report, fr.paris.lutece.portal.service.plugin.Plugin plugin)
report
- the reference of the Reportplugin
- the Pluginvoid delete(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the Report to deleteplugin
- the PluginReport load(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the reportplugin
- the PluginCollection<Report> selectReportsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the PluginCollection<Integer> selectIdReportsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the PluginCopyright © 2016 City of Paris. All rights reserved.