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

All Known Implementing Classes:
AdminWorkspaceDAO

public interface IAdminWorkspaceDAO

An interface for AdminWorkspace


Method Summary
 void delete(int id, fr.paris.lutece.portal.service.plugin.Plugin plugin)
           
 void insert(AdminWorkspace adminWorkspace, fr.paris.lutece.portal.service.plugin.Plugin plugin)
           
 AdminWorkspace load(int id, fr.paris.lutece.portal.service.plugin.Plugin plugin)
           
 Collection<AdminWorkspace> selectAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
           
 void store(AdminWorkspace adminWorkspace, fr.paris.lutece.portal.service.plugin.Plugin plugin)
           
 

Method Detail

insert

void insert(AdminWorkspace adminWorkspace,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)
Parameters:
adminWorkspace - the workspace to create
plugin - the plugin

store

void store(AdminWorkspace adminWorkspace,
           fr.paris.lutece.portal.service.plugin.Plugin plugin)
Parameters:
adminWorkspace - the workspace to store
plugin - the plugin

delete

void delete(int id,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)
Parameters:
id - the id of the workspace to delete
plugin - the plugin

load

AdminWorkspace load(int id,
                    fr.paris.lutece.portal.service.plugin.Plugin plugin)
Parameters:
id - the id of the workspace to find
plugin - the plugin
Returns:
an AdminWorkspace

selectAll

Collection<AdminWorkspace> selectAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Parameters:
plugin - the plugin
Returns:
a collection with all workspace


Copyright © 2014 Mairie de Paris. All Rights Reserved.