Klasse MemoryTurbineUserManagerImpl
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.fulcrum.security.spi.AbstractManager
org.apache.fulcrum.security.spi.AbstractEntityManager
org.apache.fulcrum.security.spi.AbstractUserManager
org.apache.fulcrum.security.memory.MemoryUserManagerImpl
org.apache.fulcrum.security.memory.turbine.MemoryTurbineUserManagerImpl
- Alle implementierten Schnittstellen:
- Serializable,- org.apache.avalon.framework.activity.Disposable,- org.apache.avalon.framework.configuration.Configurable,- org.apache.avalon.framework.logger.LogEnabled,- org.apache.avalon.framework.service.Serviceable,- org.apache.avalon.framework.thread.ThreadSafe,- TurbineUserManager,- UserManager
public class MemoryTurbineUserManagerImpl
extends MemoryUserManagerImpl
implements TurbineUserManager
This implementation keeps all objects in memory. This is mostly meant to help
 with testing and prototyping of ideas.
- Version:
- $Id: MemoryTurbineUserManagerImpl.java 535465 2007-05-05 06:58:06Z tv $
- Autor:
- Eric Pugh
- Siehe auch:
- 
FeldübersichtVon Klasse geerbte Felder org.apache.fulcrum.security.spi.AbstractManagermanagerVon Schnittstelle geerbte Felder org.apache.fulcrum.security.UserManagerROLE
- 
KonstruktorübersichtKonstruktoren
- 
MethodenübersichtModifizierer und TypMethodeBeschreibung<T extends User>
 TConstructs an User object to represent an anonymous user of the application.booleanisAnonymousUser(User user) Checks whether a passed user object matches the anonymous user pattern according to the configured user managerVon Klasse geerbte Methoden org.apache.fulcrum.security.memory.MemoryUserManagerImplcheckExists, getAllUsers, persistNewUser, removeUser, retrieveUserList, saveUserVon Klasse geerbte Methoden org.apache.fulcrum.security.spi.AbstractUserManageraddUser, authenticate, changePassword, checkExists, forcePassword, getACL, getACLFactory, getUser, getUser, getUserById, getUserInstance, getUserInstanceVon Klasse geerbte Methoden org.apache.fulcrum.security.spi.AbstractEntityManagerconfigure, getClassName, setClassNameVon Klasse geerbte Methoden org.apache.fulcrum.security.spi.AbstractManagerdispose, getGroupManager, getPermissionManager, getRoleManager, getServiceManager, getUserManager, release, resolve, serviceVon Klasse geerbte Methoden org.apache.avalon.framework.logger.AbstractLogEnabledenableLogging, getLogger, setupLogger, setupLogger, setupLoggerVon Klasse geerbte Methoden java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.apache.fulcrum.security.UserManageraddUser, authenticate, changePassword, checkExists, checkExists, forcePassword, getACL, getAllUsers, getUser, getUser, getUserById, getUserInstance, getUserInstance, removeUser, retrieveUserList, saveUser
- 
Konstruktordetails- 
MemoryTurbineUserManagerImplpublic MemoryTurbineUserManagerImpl()
 
- 
- 
Methodendetails- 
getAnonymousUserConstructs an User object to represent an anonymous user of the application.- Angegeben von:
- getAnonymousUserin Schnittstelle- TurbineUserManager
- Gibt zurück:
- An anonymous Turbine User.
- Löst aus:
- UnknownEntityException- if the implementation of User interface could not be determined, or does not exist.
 
- 
isAnonymousUserChecks whether a passed user object matches the anonymous user pattern according to the configured user manager- Angegeben von:
- isAnonymousUserin Schnittstelle- TurbineUserManager
- Parameter:
- user- An user object
- Gibt zurück:
- trueif this is an anonymous user
 
 
-