public class StandardShortCutAccessor extends Object implements ShortCutAccessor
タグ名 | 説明 |
---|---|
error-page | ショートカット情報が存在しない場合に表示するページパスを指定します。 |
main-page | ショートカットページを表示するためのメインページパスを設定します。 |
コンストラクタと説明 |
---|
StandardShortCutAccessor()
StandardShortCutAccessorを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Date |
addValidEndDate(int countDays)
SYSTEM日付に指定した日数を加えた日付を取得します。
|
String |
createShortCut(String groupId,
ShortCutInfo shortCutInfo)
ショートカットIDを作成します。
|
void |
deleteShortCut(String groupId,
String shortCutId)
ショートカットIDを削除します。
|
String |
getErrorPage(String groupId)
エラーページのパスを取得します。
|
String |
getMainPage(String groupId)
ショートカット表示用のパスを取得します。
|
ShortCutInfo |
getShortCutInfo(String groupId,
String shortCutId)
ショートカット情報を取得します。
|
void |
init(Node node)
ショートカットアクセッサを初期化します。
|
boolean |
isAllowUser(String groupId,
ShortCutInfo shortcutInfo,
String userId)
指定したショートカット情報に対してユーザが許可されているか判定します。
|
int |
verifyShortCut(String groupId,
Date verifyDate)
ショートカットIDを検証します。
|
public StandardShortCutAccessor()
public void init(Node node)
init
インタフェース内 XmlInitParamable
node
- 初期化パラメータのDOMpublic String createShortCut(String groupId, ShortCutInfo shortCutInfo) throws AccessSecurityException
createShortCut
インタフェース内 ShortCutAccessor
groupId
- (ログイングループID) - 互換用パラメータのため利用していません。shortCutInfo
- ショートカット情報AccessSecurityException
- ショートカット情報の登録に失敗した場合、スローされます。public void deleteShortCut(String groupId, String shortCutId) throws AccessSecurityException
deleteShortCut
インタフェース内 ShortCutAccessor
groupId
- (ログイングループID) - 互換用パラメータのため利用していません。shortCutId
- ショートカットIDAccessSecurityException
- ショートカット情報の削除に失敗した場合、スローされます。public int verifyShortCut(String groupId, Date verifyDate) throws AccessSecurityException
verifyShortCut
インタフェース内 ShortCutAccessor
groupId
- (ログイングループID) - 互換用パラメータのため利用していません。verifyDate
- 検証日付AccessSecurityException
- 過去のショートカット情報の削除に失敗した場合、スローされます。public ShortCutInfo getShortCutInfo(String groupId, String shortCutId) throws AccessSecurityException
getShortCutInfo
インタフェース内 ShortCutAccessor
groupId
- (ログイングループID) - 互換用パラメータのため利用していません。shortCutId
- ショートカットIDAccessSecurityException
- ショートカット情報の取得に失敗した場合、スローされます。public String getErrorPage(String groupId)
getErrorPage
インタフェース内 ShortCutAccessor
groupId
- (ログイングループID) - 互換用パラメータのため利用していません。public String getMainPage(String groupId)
getMainPage
インタフェース内 ShortCutAccessor
groupId
- (ログイングループID) - 互換用パラメータのため利用していません。public Date addValidEndDate(int countDays) throws AccessSecurityException
addValidEndDate
インタフェース内 ShortCutAccessor
countDays
- 指定日数AccessSecurityException
- 日付の取得に失敗した場合、スローされます。public boolean isAllowUser(String groupId, ShortCutInfo shortcutInfo, String userId) throws AccessSecurityException
isAllowUser
インタフェース内 ShortCutAccessor
groupId
- (ログイングループID) - 互換用パラメータのため利用していません。shortcutInfo
- ショートカット情報userId
- ユーザIDAccessSecurityException
- 検証中にエラーが発生した場合スローされます。Copyright © 2012 NTT DATA INTRAMART CORPORATION