org.apache.archiva.web.security
Class ArchivaConfigurableUsersManager
java.lang.Object
org.apache.archiva.redback.users.AbstractUserManager
org.apache.archiva.web.security.ArchivaConfigurableUsersManager
- All Implemented Interfaces:
- org.apache.archiva.redback.users.UserManager
@Service(value="userManager#archiva")
public class ArchivaConfigurableUsersManager
- extends org.apache.archiva.redback.users.AbstractUserManager
- Since:
- 1.4-M4
- Author:
- Olivier Lamy
| Fields inherited from class org.apache.archiva.redback.users.AbstractUserManager |
log |
| Fields inherited from interface org.apache.archiva.redback.users.UserManager |
GUEST_USERNAME |
| Methods inherited from class org.apache.archiva.redback.users.AbstractUserManager |
addUserManagerListener, fireUserManagerInit, fireUserManagerUserAdded, fireUserManagerUserRemoved, fireUserManagerUserUpdated, getListeners, removeUserManagerListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArchivaConfigurableUsersManager
public ArchivaConfigurableUsersManager()
initialize
@PostConstruct
public void initialize()
- Specified by:
initialize in interface org.apache.archiva.redback.users.UserManager- Overrides:
initialize in class org.apache.archiva.redback.users.AbstractUserManager
useUsersCache
protected boolean useUsersCache()
addUser
public org.apache.archiva.redback.users.User addUser(org.apache.archiva.redback.users.User user)
throws org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserManagerException
addUserUnchecked
public void addUserUnchecked(org.apache.archiva.redback.users.User user)
throws org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserManagerException
createUser
public org.apache.archiva.redback.users.User createUser(String username,
String fullName,
String emailAddress)
throws org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserManagerException
createUserQuery
public org.apache.archiva.redback.users.UserQuery createUserQuery()
deleteUser
public void deleteUser(String username)
throws org.apache.archiva.redback.users.UserNotFoundException,
org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserNotFoundException
org.apache.archiva.redback.users.UserManagerException
eraseDatabase
public void eraseDatabase()
findUser
public org.apache.archiva.redback.users.User findUser(String username,
boolean useCache)
throws org.apache.archiva.redback.users.UserNotFoundException,
org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserNotFoundException
org.apache.archiva.redback.users.UserManagerException
findUser
public org.apache.archiva.redback.users.User findUser(String username)
throws org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserManagerException
getGuestUser
public org.apache.archiva.redback.users.User getGuestUser()
throws org.apache.archiva.redback.users.UserNotFoundException,
org.apache.archiva.redback.users.UserManagerException
- Specified by:
getGuestUser in interface org.apache.archiva.redback.users.UserManager- Overrides:
getGuestUser in class org.apache.archiva.redback.users.AbstractUserManager
- Throws:
org.apache.archiva.redback.users.UserNotFoundException
org.apache.archiva.redback.users.UserManagerException
findUsersByEmailKey
public List<org.apache.archiva.redback.users.User> findUsersByEmailKey(String emailKey,
boolean orderAscending)
throws org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserManagerException
findUsersByFullNameKey
public List<org.apache.archiva.redback.users.User> findUsersByFullNameKey(String fullNameKey,
boolean orderAscending)
throws org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserManagerException
findUsersByQuery
public List<org.apache.archiva.redback.users.User> findUsersByQuery(org.apache.archiva.redback.users.UserQuery query)
throws org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserManagerException
findUsersByUsernameKey
public List<org.apache.archiva.redback.users.User> findUsersByUsernameKey(String usernameKey,
boolean orderAscending)
throws org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserManagerException
getId
public String getId()
getUsers
public List<org.apache.archiva.redback.users.User> getUsers()
throws org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserManagerException
getUsers
public List<org.apache.archiva.redback.users.User> getUsers(boolean orderAscending)
throws org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserManagerException
isReadOnly
public boolean isReadOnly()
updateUser
public org.apache.archiva.redback.users.User updateUser(org.apache.archiva.redback.users.User user)
throws org.apache.archiva.redback.users.UserNotFoundException,
org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserNotFoundException
org.apache.archiva.redback.users.UserManagerException
updateUser
public org.apache.archiva.redback.users.User updateUser(org.apache.archiva.redback.users.User user,
boolean passwordChangeRequired)
throws org.apache.archiva.redback.users.UserNotFoundException,
org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserNotFoundException
org.apache.archiva.redback.users.UserManagerException
setUserManagerImpl
public void setUserManagerImpl(org.apache.archiva.redback.users.UserManager userManagerImpl)
createGuestUser
public org.apache.archiva.redback.users.User createGuestUser()
throws org.apache.archiva.redback.users.UserManagerException
- Specified by:
createGuestUser in interface org.apache.archiva.redback.users.UserManager- Overrides:
createGuestUser in class org.apache.archiva.redback.users.AbstractUserManager
- Throws:
org.apache.archiva.redback.users.UserManagerException
userExists
public boolean userExists(String userName)
throws org.apache.archiva.redback.users.UserManagerException
- Throws:
org.apache.archiva.redback.users.UserManagerException
isFinalImplementation
public boolean isFinalImplementation()
- Specified by:
isFinalImplementation in interface org.apache.archiva.redback.users.UserManager- Overrides:
isFinalImplementation in class org.apache.archiva.redback.users.AbstractUserManager
getDescriptionKey
public String getDescriptionKey()
Copyright © 2006–2014 The Apache Software Foundation. All rights reserved.