com.atlassian.confluence.security.persistence.dao
Interface UserLoginInfoDao

All Known Implementing Classes:
HibernateUserLoginInfoDao

public interface UserLoginInfoDao


Method Summary
 void deleteUserInfoFor(com.atlassian.user.User user)
          Remove the login information for the given user.
 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.
 void saveOrUpdate(UserLoginInfo loginInfo)
          Store the login attached to a particular user
 

Method Detail

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 -


Copyright © 2003–2015 Atlassian. All rights reserved.