org.jasig.portal.layout.dlm
Interface IRoleUpdater


public interface IRoleUpdater

Interface added solely to get around threads needing to be tagged when updating group membership information from within the uPortal code base. Fragment owners do not have proper roles. To fix this problem bug 19794 was opened and this interface enables schools to declare which roles a fragment owner should have and propagate that configuration into LDAP using our groups manager. But we can't have any compile time dependancies so this interface allows us to place the implementing code over in the cp tree and instantiate the class via the class name and call it via its implementation of this interface.

Since:
uPortal 2.5
Version:
$Revision: 1.3 $ $Date: 2005/05/02 03:08:06 $
Author:
mboyd

Method Summary
 void setFragmentOwnerRoles(java.lang.String owner, java.util.List roles)
          Changes the roles for this owner to be only those indicated in the passed in List.
 

Method Detail

setFragmentOwnerRoles

void setFragmentOwnerRoles(java.lang.String owner,
                           java.util.List roles)
Changes the roles for this owner to be only those indicated in the passed in List.

Parameters:
owner -
roles -