| 
| AuthenticatedClientSessionModel  | createClientSession (RealmModel realm, ClientModel client, UserSessionModel userSession) | 
|   | 
| AuthenticatedClientSessionModel  | getClientSession (UserSessionModel userSession, ClientModel client, UUID clientSessionId, boolean offline) | 
|   | 
| UserSessionModel  | createUserSession (RealmModel realm, UserModel user, String loginUsername, String ipAddress, String authMethod, boolean rememberMe, String brokerSessionId, String brokerUserId) | 
|   | 
| UserSessionModel  | createUserSession (String id, RealmModel realm, UserModel user, String loginUsername, String ipAddress, String authMethod, boolean rememberMe, String brokerSessionId, String brokerUserId) | 
|   | 
| UserSessionModel  | getUserSession (RealmModel realm, String id) | 
|   | 
| List< UserSessionModel >  | getUserSessions (RealmModel realm, UserModel user) | 
|   | 
| List< UserSessionModel >  | getUserSessions (RealmModel realm, ClientModel client) | 
|   | 
| List< UserSessionModel >  | getUserSessions (RealmModel realm, ClientModel client, int firstResult, int maxResults) | 
|   | 
| List< UserSessionModel >  | getUserSessionByBrokerUserId (RealmModel realm, String brokerUserId) | 
|   | 
| UserSessionModel  | getUserSessionByBrokerSessionId (RealmModel realm, String brokerSessionId) | 
|   | 
| UserSessionModel  | getUserSessionWithPredicate (RealmModel realm, String id, boolean offline, Predicate< UserSessionModel > predicate) | 
|   | 
| long  | getActiveUserSessions (RealmModel realm, ClientModel client) | 
|   | 
| Map< String, Long >  | getActiveClientSessionStats (RealmModel realm, boolean offline) | 
|   | 
| void  | removeUserSession (RealmModel realm, UserSessionModel session) | 
|   | 
| void  | removeUserSessions (RealmModel realm, UserModel user) | 
|   | 
| void  | removeExpired (RealmModel realm) | 
|   | 
| void  | removeUserSessions (RealmModel realm) | 
|   | 
| UserLoginFailureModel  | getUserLoginFailure (RealmModel realm, String userId) | 
|   | 
| UserLoginFailureModel  | addUserLoginFailure (RealmModel realm, String userId) | 
|   | 
| void  | removeUserLoginFailure (RealmModel realm, String userId) | 
|   | 
| void  | removeAllUserLoginFailures (RealmModel realm) | 
|   | 
| void  | onRealmRemoved (RealmModel realm) | 
|   | 
| void  | onClientRemoved (RealmModel realm, ClientModel client) | 
|   | 
| UserSessionModel  | createOfflineUserSession (UserSessionModel userSession) | 
|   | 
| UserSessionModel  | getOfflineUserSession (RealmModel realm, String userSessionId) | 
|   | 
| void  | removeOfflineUserSession (RealmModel realm, UserSessionModel userSession) | 
|   | 
| AuthenticatedClientSessionModel  | createOfflineClientSession (AuthenticatedClientSessionModel clientSession, UserSessionModel offlineUserSession) | 
|   | 
| List< UserSessionModel >  | getOfflineUserSessions (RealmModel realm, UserModel user) | 
|   | 
| long  | getOfflineSessionsCount (RealmModel realm, ClientModel client) | 
|   | 
| List< UserSessionModel >  | getOfflineUserSessions (RealmModel realm, ClientModel client, int first, int max) | 
|   | 
| UserSessionModel  | importUserSession (UserSessionModel persistentUserSession, boolean offline, boolean importAuthenticatedClientSessions) | 
|   | 
| void  | close () | 
|   |