public class LoginSessionManager extends Object
コンストラクタと説明 |
---|
LoginSessionManager() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addLoginSessionInfo(LoginSessionInfo info)
ログインセッション情報を登録します。
|
void |
deleteLoginSessionInfo(String sessionId)
ログインセッション情報を削除します。
|
DuplicateLoginBehavior |
getBehavior()
二重ログイン検出時の振る舞いを取得します。
|
LoginSessionInfo |
getLoginSessionInfo(String sessionId)
指定されたセッションIDのログインセッション情報を取得します。
|
int |
getLoginSessionInfoCount()
ログインセッション数を返却します。
|
List<LoginSessionInfo> |
getLoginSessionInfos()
すべてのログインセッション情報を返却します。
|
List<LoginSessionInfo> |
getUserLoginSession(String userCd)
指定されたユーザのログインセッション情報を取得します。
|
void |
invalidateLoginSessionInfo(String sessionId)
ログインセッション情報を無効化します。
|
int |
searchUserLoginSessionCount(String userCd)
指定されたユーザCDに部分一致したログインセッション数を返却します。
|
List<LoginSessionInfo> |
searchUserLoginSessions(String userCd,
int start,
int count)
指定された件数のログインセッション情報を返却します。
|
public LoginSessionInfo getLoginSessionInfo(String sessionId) throws LoginSessionException
null
が返却されます。sessionId
- セッションIDLoginSessionException
- ログインセッション情報の取得に失敗した場合にスローされます。public List<LoginSessionInfo> getLoginSessionInfos() throws LoginSessionException
LoginSessionException
- ログインセッション情報の取得に失敗した場合にスローされます。public int getLoginSessionInfoCount() throws LoginSessionException
LoginSessionException
- ログインセッション情報の取得に失敗した場合にスローされます。public List<LoginSessionInfo> getUserLoginSession(String userCd) throws LoginSessionException
userCd
- ユーザCDLoginSessionException
- ログインセッション情報の取得に失敗した場合にスローされます。public List<LoginSessionInfo> searchUserLoginSessions(String userCd, int start, int count) throws LoginSessionException
null
を指定してください。
userCd
- ユーザCDstart
- 取得開始位置count
- 取得件数LoginSessionException
- ログインセッション情報の取得に失敗した場合にスローされます。public int searchUserLoginSessionCount(String userCd) throws LoginSessionException
userCd
- ユーザCDLoginSessionException
- ログインセッション情報の取得に失敗した場合にスローされます。public void addLoginSessionInfo(LoginSessionInfo info) throws LoginSessionException
info
- ログインセッション情報LoginSessionException
- ログインセッション情報の登録に失敗した場合にスローされます。public void invalidateLoginSessionInfo(String sessionId) throws LoginSessionException
sessionId
- セッションIDLoginSessionException
- ログインセッション情報の更新に失敗した場合にスローされます。public void deleteLoginSessionInfo(String sessionId) throws LoginSessionException
sessionId
- セッションIDLoginSessionException
- ログインセッション情報の削除に失敗した場合にスローされます。public DuplicateLoginBehavior getBehavior() throws LoginSessionException
LoginSessionException
- 振る舞いの取得に失敗した場合にスローされます。Copyright © 2012 NTT DATA INTRAMART CORPORATION