| 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  | JamesUserDeprecated. 
 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  | JCRUserUser 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  | ReadOnlyLDAPUserEncapsulates 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  | DefaultJamesUserDeprecated. 
 Use  DefaultUser | 
| class  | DefaultUserImplementation of User Interface. | 
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.