org.codehaus.plexus.redback.users
Class AbstractUserManager

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.plexus.redback.users.AbstractUserManager
All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled, UserManager

public abstract class AbstractUserManager
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements UserManager

AbstractUserManager

Version:
$Id: AbstractUserManager.java 81 2007-02-22 20:20:56Z jesse $
Author:
Joakim Erdfelt

Field Summary
 
Fields inherited from interface org.codehaus.plexus.redback.users.UserManager
ROLE
 
Constructor Summary
AbstractUserManager()
           
 
Method Summary
 void addUserManagerListener(UserManagerListener listener)
          Add a UserManagerListener to track major events in the UserManager.
protected  void fireUserManagerInit(boolean freshDatabase)
           
protected  void fireUserManagerUserAdded(User addedUser)
           
protected  void fireUserManagerUserRemoved(User removedUser)
           
protected  void fireUserManagerUserUpdated(User updatedUser)
           
 void removeUserManagerListener(UserManagerListener listener)
          Remove a UserManagerListener from the collection of listeners.
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.plexus.redback.users.UserManager
addUser, addUserUnchecked, createUser, createUserQuery, deleteUser, deleteUser, eraseDatabase, findUser, findUser, findUsersByEmailKey, findUsersByFullNameKey, findUsersByQuery, findUsersByUsernameKey, getId, getUsers, getUsers, isReadOnly, updateUser, userExists
 

Constructor Detail

AbstractUserManager

public AbstractUserManager()
Method Detail

addUserManagerListener

public void addUserManagerListener(UserManagerListener listener)
Description copied from interface: UserManager
Add a UserManagerListener to track major events in the UserManager.

Specified by:
addUserManagerListener in interface UserManager
Parameters:
listener - the listener to add.

removeUserManagerListener

public void removeUserManagerListener(UserManagerListener listener)
Description copied from interface: UserManager
Remove a UserManagerListener from the collection of listeners.

Specified by:
removeUserManagerListener in interface UserManager
Parameters:
listener - the listener to remove.

fireUserManagerInit

protected void fireUserManagerInit(boolean freshDatabase)

fireUserManagerUserAdded

protected void fireUserManagerUserAdded(User addedUser)

fireUserManagerUserRemoved

protected void fireUserManagerUserRemoved(User removedUser)

fireUserManagerUserUpdated

protected void fireUserManagerUserUpdated(User updatedUser)


Copyright © 2006-2008 Codehaus. All Rights Reserved.