org.cyclopsgroup.doorman.service.dao
Interface UserSessionDAO


public interface UserSessionDAO

Data access object of StoredUserSession

Author:
Jiaqi Guo

Method Summary
 void createNew(StoredUserSession session)
          Create new user session
 StoredUserSession findById(String sessionId)
          Find existing user session based on ID
 StoredUserSession pingSession(String sessionId)
           
 void updateUser(String sessionId, StoredUser user)
          Update user session with given user
 

Method Detail

createNew

void createNew(StoredUserSession session)
Create new user session

Parameters:
session - New user session to create

findById

StoredUserSession findById(String sessionId)
Find existing user session based on ID

Parameters:
sessionId - Id of user session to find
Returns:
User session with given ID or NULL if it's not found

pingSession

StoredUserSession pingSession(String sessionId)
Parameters:
sessionId - ID of session to ping
Returns:
The user session object it pings

updateUser

void updateUser(String sessionId,
                StoredUser user)
Update user session with given user

Parameters:
sessionId - User session ID
user - User to update, which can be NULL


Copyright © 2010-2012. All Rights Reserved.