info.magnolia.cms.security
Interface GroupManager

All Known Implementing Classes:
MgnlGroupManager

public interface GroupManager

Manages the groups.

Author:
Sameer Charles $Id: GroupManager.java 41137 2011-01-06 18:19:25Z gjoseph $

Method Summary
 Group createGroup(String name)
           
 Collection<Group> getAllGroups()
          Get all groups defined in the system.
 Group getGroup(String name)
           
 

Method Detail

createGroup

Group createGroup(String name)
                  throws UnsupportedOperationException,
                         AccessDeniedException
Throws:
UnsupportedOperationException - if the implementation does not support writing
AccessDeniedException

getGroup

Group getGroup(String name)
               throws UnsupportedOperationException,
                      AccessDeniedException
Throws:
UnsupportedOperationException - if the implementation does not support writing
AccessDeniedException

getAllGroups

Collection<Group> getAllGroups()
                               throws UnsupportedOperationException
Get all groups defined in the system.

Throws:
UnsupportedOperationException


Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.