fr.paris.lutece.plugins.jcr.business.admin
Interface IAdminViewDAO

All Known Implementing Classes:
AdminViewDAO

public interface IAdminViewDAO

An interface for AdminView


Method Summary
 void delete(int id, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Deletes an AdminView
 void insert(AdminView adminView, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Inserts an AdminView
 AdminView load(int id, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Find an AdminView by its id
 Collection<AdminView> selectAll(int nWorkspaceId, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Find all AdminView attached with this workspace
 Collection<AdminView> selectAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Find all AdminView
 void store(AdminView adminView, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Updates an AdminView
 

Method Detail

insert

void insert(AdminView adminView,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)
Inserts an AdminView

Parameters:
adminView - the view to insert
plugin - the plugin

store

void store(AdminView adminView,
           fr.paris.lutece.portal.service.plugin.Plugin plugin)
Updates an AdminView

Parameters:
adminView - the view to store
plugin - the plugin

delete

void delete(int id,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)
Deletes an AdminView

Parameters:
id - the id of the view to delete
plugin - the plugin

load

AdminView load(int id,
               fr.paris.lutece.portal.service.plugin.Plugin plugin)
Find an AdminView by its id

Parameters:
id - the id of the view to find
plugin - the plugin
Returns:
the AdminView or null if it doesn't exist

selectAll

Collection<AdminView> selectAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Find all AdminView

Parameters:
plugin - the plugin
Returns:
the AdminViews in a collection or an empty collection if there are no AdminView

selectAll

Collection<AdminView> selectAll(int nWorkspaceId,
                                fr.paris.lutece.portal.service.plugin.Plugin plugin)
Find all AdminView attached with this workspace

Parameters:
nWorkspaceId - the workspace id
plugin - the plugin
Returns:
the AdminViews in a collection or an empty collection if there are no AdminView


Copyright © 2014 Mairie de Paris. All Rights Reserved.