com.atlassian.confluence.user.administrators
Class DefaultEditUserGroupAdministrator

java.lang.Object
  extended by com.atlassian.confluence.user.administrators.DefaultEditUserGroupAdministrator
All Implemented Interfaces:
EditUserGroupAdministrator

public class DefaultEditUserGroupAdministrator
extends Object
implements EditUserGroupAdministrator


Constructor Summary
DefaultEditUserGroupAdministrator(com.atlassian.user.User user, com.atlassian.user.User remoteUser, UserAccessor userAccessor, PermissionManager permissionManager, SpacePermissionManager spacePermissionManager, PermissionCheckDispatcherResultCache permissionCheckDispatcherResultCache)
           
 
Method Summary
 boolean checkPermissions(List<String> requestedGroups)
           
 List<Message> getErrors()
           
 List<String> getInitialMemberGroups()
           
 List<String> getReadOnlyGroups()
           
 boolean updateGroups(List<String> requestedGroups)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultEditUserGroupAdministrator

public DefaultEditUserGroupAdministrator(com.atlassian.user.User user,
                                         com.atlassian.user.User remoteUser,
                                         UserAccessor userAccessor,
                                         PermissionManager permissionManager,
                                         SpacePermissionManager spacePermissionManager,
                                         PermissionCheckDispatcherResultCache permissionCheckDispatcherResultCache)
Method Detail

getInitialMemberGroups

public List<String> getInitialMemberGroups()
Specified by:
getInitialMemberGroups in interface EditUserGroupAdministrator

getReadOnlyGroups

public List<String> getReadOnlyGroups()
Specified by:
getReadOnlyGroups in interface EditUserGroupAdministrator

checkPermissions

public boolean checkPermissions(List<String> requestedGroups)
Specified by:
checkPermissions in interface EditUserGroupAdministrator

updateGroups

public boolean updateGroups(List<String> requestedGroups)
Specified by:
updateGroups in interface EditUserGroupAdministrator

getErrors

public List<Message> getErrors()
Specified by:
getErrors in interface EditUserGroupAdministrator


Copyright © 2003-2012 Atlassian. All Rights Reserved.