com.atlassian.confluence.security
Class SpacePermissionCaseFixer

java.lang.Object
  extended by com.atlassian.confluence.security.SpacePermissionCaseFixer

public class SpacePermissionCaseFixer
extends java.lang.Object

The purpose of this class is to fix space permissions with usernames or groupnames that have incorrect case.

For example, if a user called "Bob" exists, a space permission associated with "bob" is invalid and will be fixed by this class.


Constructor Summary
SpacePermissionCaseFixer(UserAccessor userAccessor, SpacePermissionManager spacePermissionManager, java.io.Writer out)
           
 
Method Summary
 void fix(SpacePermission spacePermission)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpacePermissionCaseFixer

public SpacePermissionCaseFixer(UserAccessor userAccessor,
                                SpacePermissionManager spacePermissionManager,
                                java.io.Writer out)
Method Detail

fix

public void fix(SpacePermission spacePermission)
         throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2003-2010 Atlassian. All Rights Reserved.