Uses of Interface
org.apache.james.services.User

Packages that use User
org.apache.james.core Implementations of core James services and concepts. 
org.apache.james.services A set of interfaces for commonly used, generic James concepts. 
org.apache.james.userrepository Implementations of user repositories for use in James. 
 

Uses of User in org.apache.james.core
 

Methods in org.apache.james.core that return User
 User LocalUsersRepository.getUserByName(java.lang.String name)
           
 User LocalUsersRepository.getUserByNameCaseInsensitive(java.lang.String name)
           
 

Methods in org.apache.james.core with parameters of type User
 boolean LocalUsersRepository.addUser(User user)
           
 boolean LocalUsersRepository.updateUser(User user)
           
 

Uses of User in org.apache.james.services
 

Subinterfaces of User in org.apache.james.services
 interface JamesUser
          Interface for objects representing users of an email/ messaging system.
 

Methods in org.apache.james.services that return User
 User UsersRepository.getUserByName(java.lang.String name)
          Get the user object with the specified user name.
 User UsersRepository.getUserByNameCaseInsensitive(java.lang.String name)
          Get the user object with the specified user name.
 

Methods in org.apache.james.services with parameters of type User
 boolean UsersRepository.addUser(User user)
          Adds a user to the repository with the specified User object.
 boolean UsersRepository.updateUser(User user)
          Update the repository with the specified user object.
 

Uses of User in org.apache.james.userrepository
 

Classes in org.apache.james.userrepository that implement User
 class DefaultJamesUser
          Implementation of User Interface.
 class DefaultUser
          Implementation of User Interface.
 

Methods in org.apache.james.userrepository that return User
 User UsersLDAPRepository.getUserByName(java.lang.String name)
           
 User UsersFileRepository.getUserByName(java.lang.String name)
           
 User AbstractUsersRepository.getUserByName(java.lang.String name)
          Get the user object with the specified user name.
protected  User AbstractUsersRepository.getUserByName(java.lang.String name, boolean ignoreCase)
          Gets a user by name, ignoring case if specified.
protected  User AbstractJdbcUsersRepository.getUserByName(java.lang.String name, boolean ignoreCase)
          Gets a user by name, ignoring case if specified.
 User UsersLDAPRepository.getUserByNameCaseInsensitive(java.lang.String name)
           
 User UsersFileRepository.getUserByNameCaseInsensitive(java.lang.String name)
           
 User AbstractUsersRepository.getUserByNameCaseInsensitive(java.lang.String name)
          Get the user object with the specified user name.
protected  User ListUsersJdbcRepository.readUserFromResultSet(java.sql.ResultSet rsUsers)
          Reads properties for a User from an open ResultSet.
protected  User JamesUsersJdbcRepository.readUserFromResultSet(java.sql.ResultSet rsUsers)
          Reads properties for a User from an open ResultSet.
protected  User DefaultUsersJdbcRepository.readUserFromResultSet(java.sql.ResultSet rsUsers)
          Reads properties for a User from an open ResultSet.
protected abstract  User AbstractJdbcUsersRepository.readUserFromResultSet(java.sql.ResultSet rsUsers)
          Reads properties for a User from an open ResultSet.
 

Methods in org.apache.james.userrepository with parameters of type User
 boolean UsersLDAPRepository.addUser(User user)
          Update the repository with the specified user object.
 boolean UsersFileRepository.addUser(User user)
          Update the repository with the specified user object.
 boolean AbstractUsersRepository.addUser(User user)
          Adds a user to the repository with the specified User object.
protected abstract  void AbstractUsersRepository.doAddUser(User user)
          Adds a user to the underlying Repository.
protected  void AbstractJdbcUsersRepository.doAddUser(User user)
          Adds a user to the underlying Repository.
protected abstract  void AbstractUsersRepository.doRemoveUser(User user)
          Removes a user from the underlying repository.
protected  void AbstractJdbcUsersRepository.doRemoveUser(User user)
          Removes a user from the underlying repository.
protected abstract  void AbstractUsersRepository.doUpdateUser(User user)
          Updates a user record to match the supplied User.
protected  void AbstractJdbcUsersRepository.doUpdateUser(User user)
          Updates a user record to match the supplied User.
protected  void ListUsersJdbcRepository.setUserForInsertStatement(User user, java.sql.PreparedStatement userInsert)
          Set parameters of a PreparedStatement object with property values from a User instance.
protected  void JamesUsersJdbcRepository.setUserForInsertStatement(User user, java.sql.PreparedStatement userInsert)
          Set parameters of a PreparedStatement object with property values from a User instance.
protected  void DefaultUsersJdbcRepository.setUserForInsertStatement(User user, java.sql.PreparedStatement userInsert)
          Set parameters of a PreparedStatement object with property values from a User instance.
protected abstract  void AbstractJdbcUsersRepository.setUserForInsertStatement(User user, java.sql.PreparedStatement userInsert)
          Set parameters of a PreparedStatement object with property values from a User instance.
protected  void ListUsersJdbcRepository.setUserForUpdateStatement(User user, java.sql.PreparedStatement userUpdate)
          Set parameters of a PreparedStatement object with property values from a User instance.
protected  void JamesUsersJdbcRepository.setUserForUpdateStatement(User user, java.sql.PreparedStatement userUpdate)
          Set parameters of a PreparedStatement object with property values from a User instance.
protected  void DefaultUsersJdbcRepository.setUserForUpdateStatement(User user, java.sql.PreparedStatement userUpdate)
          Set parameters of a PreparedStatement object with property values from a User instance.
protected abstract  void AbstractJdbcUsersRepository.setUserForUpdateStatement(User user, java.sql.PreparedStatement userUpdate)
          Set parameters of a PreparedStatement object with property values from a User instance.
 boolean UsersLDAPRepository.updateUser(User user)
           
 boolean UsersFileRepository.updateUser(User user)
           
 boolean AbstractUsersRepository.updateUser(User user)
          Update the repository with the specified user object.
 



Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.