com.atlassian.confluence.it.admin
Class UserDirectories

java.lang.Object
  extended by com.atlassian.confluence.it.admin.UserDirectories

public class UserDirectories
extends Object


Nested Class Summary
static interface UserDirectories.ConfigurationCallback
          A callback for modifications to be done to the directory configuration before it is saved.
 
Constructor Summary
UserDirectories(net.sourceforge.jwebunit.junit.WebTester tester)
           
 
Method Summary
 UserDirectory addCrowdDirectory(CrowdDirectoryConfiguration crowdDirectoryConfiguration)
           
 UserDirectory addCrowdDirectory(CrowdDirectoryConfiguration crowdDirectoryConfiguration, UserDirectories.ConfigurationCallback callback)
           
 UserDirectory addDelegatedAuthLdapDirectory(Map<String,String> properties, UserDirectories.ConfigurationCallback callback)
           
 UserDirectory addLdapDirectory(NewDirectoryType directoryType, LdapDirectoryPermission permission, Map<String,String> properties)
           
 UserDirectory addLdapDirectory(NewDirectoryType directoryType, LdapDirectoryPermission permission, Map<String,String> properties, UserDirectories.ConfigurationCallback callback)
           
 UserDirectory editLdapDirectory(LdapDirectoryPermission permission, Map<String,String> properties, UserDirectories.ConfigurationCallback callback)
           
 List<UserDirectory> getDirectories()
           
 UserDirectory getDirectory(String name)
           
 void moveToBottom(String dirName)
           
 void moveToTop(String dirName)
           
 void removeAllDirectoriesExcept(String directoryName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDirectories

public UserDirectories(net.sourceforge.jwebunit.junit.WebTester tester)
Method Detail

getDirectories

public List<UserDirectory> getDirectories()

getDirectory

public UserDirectory getDirectory(String name)

addLdapDirectory

public UserDirectory addLdapDirectory(NewDirectoryType directoryType,
                                      LdapDirectoryPermission permission,
                                      Map<String,String> properties)

addLdapDirectory

public UserDirectory addLdapDirectory(NewDirectoryType directoryType,
                                      LdapDirectoryPermission permission,
                                      Map<String,String> properties,
                                      UserDirectories.ConfigurationCallback callback)

editLdapDirectory

public UserDirectory editLdapDirectory(LdapDirectoryPermission permission,
                                       Map<String,String> properties,
                                       UserDirectories.ConfigurationCallback callback)

addDelegatedAuthLdapDirectory

public UserDirectory addDelegatedAuthLdapDirectory(Map<String,String> properties,
                                                   UserDirectories.ConfigurationCallback callback)

addCrowdDirectory

public UserDirectory addCrowdDirectory(CrowdDirectoryConfiguration crowdDirectoryConfiguration)

addCrowdDirectory

public UserDirectory addCrowdDirectory(CrowdDirectoryConfiguration crowdDirectoryConfiguration,
                                       UserDirectories.ConfigurationCallback callback)

removeAllDirectoriesExcept

public void removeAllDirectoriesExcept(String directoryName)

moveToTop

public void moveToTop(String dirName)

moveToBottom

public void moveToBottom(String dirName)


Copyright © 2003-2012 Atlassian. All Rights Reserved.