org.apache.james.userrepository |
Implementations of user repositories for use in James.
|
Java Source File Name | Type | Comment |
AbstractJdbcUsersRepository.java | Class | An abstract base class for creating UserRepository implementations
which use a database for persistence. |
AbstractUsersRepository.java | Class | A partial implementation of a Repository to store users. |
DefaultJamesUser.java | Class | Implementation of User Interface. |
DefaultUser.java | Class | Implementation of User Interface. |
DefaultUsersJdbcRepository.java | Class | A Jdbc-backed UserRepository which handles User instances
of the DefaultUser class.
Although this repository can handle subclasses of DefaultUser,
like DefaultJamesUser , only properties from
the DefaultUser class are persisted.
TODO Please note that default configuration uses JamesUsersJdbcRepository
instead of this class. |
JamesUsersJdbcRepository.java | Class | A Jdbc-backed UserRepository which handles User instances
of the DefaultJamesUser class, or any superclass. |
ListUsersJdbcRepository.java | Class | A very lightweight UserRepository, which persists a list
of user names in a database. |
MockUsersRepository.java | Class | |
UsersFileRepository.java | Class | Implementation of a Repository to store users on the File System. |
UsersLDAPRepository.java | Class | Implementation of a Repository to store users. |