org.esupportail.portal.channels.CWebdav.userManagement
Class PortalGroupsManagement
java.lang.Object
org.esupportail.portal.channels.CWebdav.userManagement.PortalGroupsManagement
- public class PortalGroupsManagement
- extends java.lang.Object
Id: PortalGroupsManagement.java,v 1.0 15 oct. 2004
Copyright (c) 2004 Esup Portail (www.esup-portail.org)
Classes: PortalGroupsManagement
Original Author: Yohan Colmant
Manage the portal groups access. For example, if we want to know in which groups a specified user is.
Field Summary |
protected static org.apache.commons.logging.Log |
log
Logger object |
Method Summary |
private static void |
getRecurContainingGroups(org.jasig.portal.groups.IGroupMember igm,
java.util.Vector v)
Get recursively the groups contening a given group, until the root element |
static java.util.Vector |
getUserGroupsKeys(java.lang.String userLogin)
Get the current user groups in the portal |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static final org.apache.commons.logging.Log log
- Logger object
PortalGroupsManagement
public PortalGroupsManagement()
getUserGroupsKeys
public static java.util.Vector getUserGroupsKeys(java.lang.String userLogin)
- Get the current user groups in the portal
- Parameters:
userLogin
- the login of the user
- Returns:
- the current user groups in the portal
getRecurContainingGroups
private static void getRecurContainingGroups(org.jasig.portal.groups.IGroupMember igm,
java.util.Vector v)
throws org.jasig.portal.groups.GroupsException
- Get recursively the groups contening a given group, until the root element
- Parameters:
igm
- a group in its IGroupMember formv
- vector set in recursivity
- Throws:
org.jasig.portal.groups.GroupsException