fr.paris.lutece.plugins.workflow.business
Interface IIconDAO

All Known Implementing Classes:
IconDAO

public interface IIconDAO

IIconDAO


Method Summary
 void delete(int nIdIcon, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Delete the Icon Object
 void insert(fr.paris.lutece.portal.business.workflow.Icon icon, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Insert a new record in the table.
 fr.paris.lutece.portal.business.workflow.Icon load(int nIdIcon, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the icon Object
 java.util.List<fr.paris.lutece.portal.business.workflow.Icon> selectAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
          select all Icons
 void store(fr.paris.lutece.portal.business.workflow.Icon icon, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          update record in the table.
 void storeMetadata(fr.paris.lutece.portal.business.workflow.Icon icon, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          update icon metadata in the table.
 

Method Detail

insert

void insert(fr.paris.lutece.portal.business.workflow.Icon icon,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table.

Parameters:
icon - instance of the Icon object to insert
plugin - the plugin

store

void store(fr.paris.lutece.portal.business.workflow.Icon icon,
           fr.paris.lutece.portal.service.plugin.Plugin plugin)
update record in the table.

Parameters:
icon - instance of the Icon object to update
plugin - the plugin

storeMetadata

void storeMetadata(fr.paris.lutece.portal.business.workflow.Icon icon,
                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
update icon metadata in the table.

Parameters:
icon - instance of the Icon object to update
plugin - the plugin

load

fr.paris.lutece.portal.business.workflow.Icon load(int nIdIcon,
                                                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the icon Object

Parameters:
nIdIcon - the icon id
plugin - the plugin
Returns:
the icon Object

delete

void delete(int nIdIcon,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete the Icon Object

Parameters:
nIdIcon - theicon id
plugin - the plugin

selectAll

java.util.List<fr.paris.lutece.portal.business.workflow.Icon> selectAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
select all Icons

Parameters:
plugin - the plugin
Returns:
a list of Icon


Copyright © 2012 Mairie de Paris. All Rights Reserved.