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

All Known Implementing Classes:
AdminViewRoleDAO

public interface IAdminViewRoleDAO


Method Summary
 void delete(int id, String strAccessRight, fr.paris.lutece.portal.service.plugin.Plugin plugin)
           
 List<String> findByIdAndAccessRight(int id, String strAccessType, fr.paris.lutece.portal.service.plugin.Plugin plugin)
           
 int findByRole(String strRoleKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Get the number of AdminViewRole linked with the specified Lutece Role
 void insert(int id, String strAccessRight, List<String> listRoles, fr.paris.lutece.portal.service.plugin.Plugin plugin)
           
 void store(int id, String strAccessRight, List<String> listRoles, fr.paris.lutece.portal.service.plugin.Plugin plugin)
           
 

Method Detail

insert

void insert(int id,
            String strAccessRight,
            List<String> listRoles,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)

store

void store(int id,
           String strAccessRight,
           List<String> listRoles,
           fr.paris.lutece.portal.service.plugin.Plugin plugin)

findByIdAndAccessRight

List<String> findByIdAndAccessRight(int id,
                                    String strAccessType,
                                    fr.paris.lutece.portal.service.plugin.Plugin plugin)

delete

void delete(int id,
            String strAccessRight,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)

findByRole

int findByRole(String strRoleKey,
               fr.paris.lutece.portal.service.plugin.Plugin plugin)
Get the number of AdminViewRole linked with the specified Lutece Role

Parameters:
strRoleKey - The Lutece Role key
plugin - The plugin
Returns:
the count of AdminViewRole


Copyright © 2014 Mairie de Paris. All Rights Reserved.