com.silverpeas.pdc.dao
Class PdcRightsDAO

java.lang.Object
  extended by com.silverpeas.pdc.dao.PdcRightsDAO

public class PdcRightsDAO
extends Object

Author:
inra

Constructor Summary
PdcRightsDAO()
           
 
Method Summary
static void deleteAxisRights(Connection con, String axisId)
           
static void deleteGroupManager(Connection con, String groupId)
           
static void deleteManager(Connection con, String userId)
          Lors de la supression d'un user, on supprime les droits associes
static void deleteRights(Connection con, String axisId, String valueId)
           
static ArrayList<String> getGroupIds(Connection con, String axisId, String valueId)
           
static ArrayList<String> getUserIds(Connection con, String axisId, String valueId)
           
static void insertGroupId(Connection con, String axisId, String valueId, String gid)
           
static void insertUserId(Connection con, String axisId, String valueId, String uid)
           
static boolean isGroupManager(Connection con, String[] groupIds)
           
static boolean isUserManager(Connection con, String userId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PdcRightsDAO

public PdcRightsDAO()
Method Detail

getUserIds

public static ArrayList<String> getUserIds(Connection con,
                                           String axisId,
                                           String valueId)
                                    throws SQLException
Throws:
SQLException

isUserManager

public static boolean isUserManager(Connection con,
                                    String userId)
                             throws SQLException
Throws:
SQLException

isGroupManager

public static boolean isGroupManager(Connection con,
                                     String[] groupIds)
                              throws SQLException
Throws:
SQLException

getGroupIds

public static ArrayList<String> getGroupIds(Connection con,
                                            String axisId,
                                            String valueId)
                                     throws SQLException
Throws:
SQLException

deleteRights

public static void deleteRights(Connection con,
                                String axisId,
                                String valueId)
                         throws SQLException
Throws:
SQLException

insertUserId

public static void insertUserId(Connection con,
                                String axisId,
                                String valueId,
                                String uid)
                         throws SQLException
Throws:
SQLException

insertGroupId

public static void insertGroupId(Connection con,
                                 String axisId,
                                 String valueId,
                                 String gid)
                          throws SQLException
Throws:
SQLException

deleteManager

public static void deleteManager(Connection con,
                                 String userId)
                          throws SQLException
Lors de la supression d'un user, on supprime les droits associes

Parameters:
userId -
Throws:
SQLException

deleteGroupManager

public static void deleteGroupManager(Connection con,
                                      String groupId)
                               throws SQLException
Throws:
SQLException

deleteAxisRights

public static void deleteAxisRights(Connection con,
                                    String axisId)
                             throws SQLException
Throws:
SQLException


Copyright © 2016 Silverpeas. All Rights Reserved.