public final class ArchiveItemHome extends Object
Modifier and Type | Method and Description |
---|---|
static int |
create(ArchiveItem archiveItem,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new archive item in the database queue.
|
static void |
delete(int nIdArchiveItem,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete the archive item record in the table
|
static ArchiveItem |
findByPrimaryKey(int nKey,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
load the archive item wich the id is specified in parameter
|
static ArchiveItem |
getNextArchiveItemQueue(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Return the first archive item in the queue
|
static void |
updateState(int nIdArchiveItem,
String strState,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
update the archive state
|
public static int create(ArchiveItem archiveItem, fr.paris.lutece.portal.service.plugin.Plugin plugin)
archiveItem
- the archive item to insertplugin
- Plugin
public static void delete(int nIdArchiveItem, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdArchiveItem
- The indentifier of the archive item to removeplugin
- Plugin
public static ArchiveItem getNextArchiveItemQueue(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- Plugin
public static void updateState(int nIdArchiveItem, String strState, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdArchiveItem
- the id of the archive itemstrState
- the new stateplugin
- Plugin
public static ArchiveItem findByPrimaryKey(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- the archive item idplugin
- Plugin
ArchiveItem
Copyright © 2018 City of Paris. All rights reserved.