| Package | Description |
|---|---|
| org.apache.james.user.api | |
| org.apache.james.user.api.model | |
| org.apache.james.user.file | |
| org.apache.james.user.hbase | |
| org.apache.james.user.jcr | |
| org.apache.james.user.jcr.model | |
| org.apache.james.user.jdbc | |
| org.apache.james.user.jpa | |
| org.apache.james.user.jpa.model | |
| org.apache.james.user.ldap | |
| org.apache.james.user.lib |
Implementations of user repositories for use in James.
|
| org.apache.james.user.lib.model |
| Modifier and Type | Method and Description |
|---|---|
User |
UsersRepository.getUserByName(String name)
Get the user object with the specified user name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UsersRepository.updateUser(User user)
Update the repository with the specified user object.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JamesUser
Deprecated.
Just use the User interface for Users. Forwarding and Aliasing
should get done via RecipientRewriteTable
|
| Modifier and Type | Method and Description |
|---|---|
User |
UsersFileRepository.getUserByName(String name)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
UsersFileRepository.doAddUser(User user)
Deprecated.
|
protected void |
UsersFileRepository.doUpdateUser(User user)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
User |
HBaseUsersRepository.getUserByName(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
HBaseUsersRepository.updateUser(User user) |
| Modifier and Type | Method and Description |
|---|---|
User |
JCRUsersRepository.getUserByName(String username)
Get the user object with the specified user name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JCRUsersRepository.updateUser(User user)
Update the repository with the specified user object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JCRUser
User backed by JCR data.
|
| Modifier and Type | Method and Description |
|---|---|
User |
AbstractJdbcUsersRepository.getUserByName(String name)
Deprecated.
Get the user object with the specified user name.
|
protected User |
AbstractJdbcUsersRepository.getUserByName(String name,
boolean ignoreCase)
Deprecated.
Gets a user by name, ignoring case if specified.
|
protected User |
AbstractJdbcUsersRepository.getUserByNameIterating(String name,
boolean ignoreCase)
Deprecated.
Gets a user by name, ignoring case if specified.
|
protected User |
JamesUsersJdbcRepository.readUserFromResultSet(ResultSet rsUsers)
Deprecated.
|
protected abstract User |
AbstractJdbcUsersRepository.readUserFromResultSet(ResultSet rsUsers)
Deprecated.
Reads properties for a User from an open ResultSet.
|
protected User |
DefaultUsersJdbcRepository.readUserFromResultSet(ResultSet rsUsers)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected Iterator<User> |
AbstractJdbcUsersRepository.listAllUsers()
Deprecated.
Returns a list populated with all of the Users in the repository.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractJdbcUsersRepository.doAddUser(User user)
Deprecated.
Adds a user to the underlying Repository.
|
protected void |
AbstractJdbcUsersRepository.doRemoveUser(User user)
Deprecated.
Removes a user from the underlying repository.
|
protected void |
AbstractJdbcUsersRepository.doUpdateUser(User user)
Deprecated.
Updates a user record to match the supplied User.
|
protected void |
JamesUsersJdbcRepository.setUserForInsertStatement(User user,
PreparedStatement userInsert)
Deprecated.
|
protected abstract void |
AbstractJdbcUsersRepository.setUserForInsertStatement(User user,
PreparedStatement userInsert)
Deprecated.
Set parameters of a PreparedStatement object with property values from a
User instance.
|
protected void |
DefaultUsersJdbcRepository.setUserForInsertStatement(User user,
PreparedStatement userInsert)
Deprecated.
|
protected void |
JamesUsersJdbcRepository.setUserForUpdateStatement(User user,
PreparedStatement userUpdate)
Deprecated.
|
protected abstract void |
AbstractJdbcUsersRepository.setUserForUpdateStatement(User user,
PreparedStatement userUpdate)
Deprecated.
Set parameters of a PreparedStatement object with property values from a
User instance.
|
protected void |
DefaultUsersJdbcRepository.setUserForUpdateStatement(User user,
PreparedStatement userUpdate)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
User |
JPAUsersRepository.getUserByName(String name)
Get the user object with the specified user name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JPAUsersRepository.updateUser(User user)
Update the repository with the specified user object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JPAUser |
| Modifier and Type | Class and Description |
|---|---|
class |
ReadOnlyLDAPUser
Encapsulates the details of a user as taken from an LDAP compliant directory.
|
| Modifier and Type | Method and Description |
|---|---|
User |
ReadOnlyUsersLDAPRepository.getUserByName(String name) |
User |
ReadOnlyUsersLDAPRepository.getUserByNameCaseInsensitive(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
ReadOnlyUsersLDAPRepository.updateUser(User user) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractJamesUsersRepository.doAddUser(User user)
Deprecated.
Adds a user to the underlying Repository.
|
protected abstract void |
AbstractJamesUsersRepository.doUpdateUser(User user)
Deprecated.
Updates a user record to match the supplied User.
|
void |
AbstractJamesUsersRepository.updateUser(User user)
Deprecated.
Update the repository with the specified user object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultJamesUser
Deprecated.
Use
DefaultUser |
class |
DefaultUser
Implementation of User Interface.
|
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.