Uses of Interface
org.apache.james.api.user.User

Packages that use User
org.apache.james.api.user   
org.apache.james.impl.jamesuser   
org.apache.james.impl.user Implementations of user repositories for use in James. 
org.apache.james.jcr   
org.apache.james.userrepository   
 

Uses of User in org.apache.james.api.user
 

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

Methods in org.apache.james.api.user 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)
          Deprecated. James 2.4 now caseSensitive is a property of the repository implementations and the getUserByName will search according to this property.
 

Methods in org.apache.james.api.user with parameters of type User
 boolean UsersRepository.addUser(User user)
          Deprecated. James 2.4 user should be added using username/password because specific implementations of UsersRepository will support specific implementations of users object.
 boolean UsersRepository.updateUser(User user)
          Update the repository with the specified user object.
 

Uses of User in org.apache.james.impl.jamesuser
 

Methods in org.apache.james.impl.jamesuser with parameters of type User
 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 abstract  void AbstractUsersRepository.doUpdateUser(User user)
          Updates a user record to match the supplied User.
 boolean AbstractUsersRepository.updateUser(User user)
          Update the repository with the specified user object.
 

Uses of User in org.apache.james.impl.user
 

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

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

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

Uses of User in org.apache.james.jcr
 

Methods in org.apache.james.jcr that return User
 User JCRUsersRepository.getUserByName(java.lang.String username)
          Get the user object with the specified user name.
 User JCRUsersRepository.getUserByNameCaseInsensitive(java.lang.String name)
          Deprecated. James 2.4 now caseSensitive is a property of the repository implementations and the getUserByName will search according to this property.
 

Methods in org.apache.james.jcr with parameters of type User
 boolean JCRUsersRepository.addUser(User user)
          Deprecated. James 2.4 user should be added using username/password because specific implementations of UsersRepository will support specific implementations of users object.
 boolean JCRUsersRepository.updateUser(User user)
          Update the repository with the specified user object.
 

Uses of User in org.apache.james.userrepository
 

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

Methods in org.apache.james.userrepository with parameters of type User
 boolean UsersLDAPRepository.addUser(User user)
          Update the repository with the specified user object.
protected  void UsersFileRepository.doAddUser(User user)
           
protected  void AbstractJdbcUsersRepository.doAddUser(User user)
          Adds a user to the underlying Repository.
protected  void UsersLDAPRepository.doAddUser(User user)
          Adds userName to the MemberAttribute (specified in conf.xml) of this node.
protected  void AbstractJdbcUsersRepository.doRemoveUser(User user)
          Removes a user from the underlying repository.
 void UsersFileRepository.doUpdateUser(User user)
           
protected  void AbstractJdbcUsersRepository.doUpdateUser(User user)
          Updates a user record to match the supplied User.
protected  void UsersLDAPRepository.doUpdateUser(User user)
           
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.setUserForInsertStatement(User user, java.sql.PreparedStatement userInsert)
           
protected  void JamesUsersJdbcRepository.setUserForInsertStatement(User user, java.sql.PreparedStatement userInsert)
           
protected  void DefaultUsersJdbcRepository.setUserForInsertStatement(User user, java.sql.PreparedStatement userInsert)
           
protected abstract  void AbstractJdbcUsersRepository.setUserForUpdateStatement(User user, java.sql.PreparedStatement userUpdate)
          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)
           
protected  void DefaultUsersJdbcRepository.setUserForUpdateStatement(User user, java.sql.PreparedStatement userUpdate)
           
 boolean UsersLDAPRepository.updateUser(User user)
           
 



Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.