Interface UserLoginInfoDao

All Known Implementing Classes:
HibernateUserLoginInfoDao

public interface UserLoginInfoDao
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    deleteUserInfoFor(com.atlassian.user.User user)
    Remove the login information for the given user.
    findOrCreateUserLoginInfoForUser(com.atlassian.user.User user)
    Lookup an existing audit object for the given user or create a new audit object if there isn't one for this user.
    void
    Store the login attached to a particular user
  • Method Details

    • findOrCreateUserLoginInfoForUser

      UserLoginInfo findOrCreateUserLoginInfoForUser(com.atlassian.user.User user)
      Lookup an existing audit object for the given user or create a new audit object if there isn't one for this user.
      Parameters:
      user -
      Returns:
      UserLoginInfo, never returns null
    • saveOrUpdate

      void saveOrUpdate(UserLoginInfo loginInfo)
      Store the login attached to a particular user
      Parameters:
      loginInfo -
    • deleteUserInfoFor

      void deleteUserInfoFor(com.atlassian.user.User user)
      Remove the login information for the given user.
      Parameters:
      user -