org.apache.james.userrepository
Class MockUsersRepository

java.lang.Object
  extended by org.apache.james.userrepository.MockUsersRepository

public class MockUsersRepository
extends java.lang.Object


Constructor Summary
MockUsersRepository()
           
 
Method Summary
 void addUser(java.lang.String name, java.lang.Object attributes)
           
 boolean addUser(java.lang.String username, java.lang.String password)
           
 boolean addUser(User user)
           
 boolean contains(java.lang.String name)
           
 boolean containsCaseInsensitive(java.lang.String name)
           
 int countUsers()
           
 java.lang.Object getAttributes(java.lang.String name)
           
 java.lang.String getRealName(java.lang.String name)
           
 User getUserByName(java.lang.String name)
           
 User getUserByNameCaseInsensitive(java.lang.String name)
           
 java.util.Iterator list()
           
protected  java.util.List listUserNames()
           
 void removeUser(java.lang.String name)
           
 void setForceUseJamesUser()
           
 boolean test(java.lang.String name, java.lang.Object attributes)
           
 boolean test(java.lang.String name, java.lang.String password)
           
 boolean updateUser(User user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockUsersRepository

public MockUsersRepository()
Method Detail

setForceUseJamesUser

public void setForceUseJamesUser()

addUser

public boolean addUser(User user)

addUser

public void addUser(java.lang.String name,
                    java.lang.Object attributes)

addUser

public boolean addUser(java.lang.String username,
                       java.lang.String password)

getAttributes

public java.lang.Object getAttributes(java.lang.String name)

getUserByName

public User getUserByName(java.lang.String name)

getUserByNameCaseInsensitive

public User getUserByNameCaseInsensitive(java.lang.String name)

getRealName

public java.lang.String getRealName(java.lang.String name)

updateUser

public boolean updateUser(User user)

removeUser

public void removeUser(java.lang.String name)

contains

public boolean contains(java.lang.String name)

containsCaseInsensitive

public boolean containsCaseInsensitive(java.lang.String name)

test

public boolean test(java.lang.String name,
                    java.lang.Object attributes)

test

public boolean test(java.lang.String name,
                    java.lang.String password)

countUsers

public int countUsers()

listUserNames

protected java.util.List listUserNames()

list

public java.util.Iterator list()


Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.