|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.security.group.LoginGroupManager
ログイングループマネージャクラス。
ログイングループ情報を操作を行います。
ログイングループマネージャでは、以下の操作が可能です。
LoginGroup
,
SuperUser
,
MainPagePatternInfo
メソッドの概要 | |
void |
addLoginGroup(LoginGroup loginGroup)
ログイングループを新規追加します。 |
void |
addMainPagePattern(String groupId,
MainPagePatternInfo mainPagePatternInfo)
メインページパターンを新規追加します。 |
void |
addSuperUser(String groupId,
SuperUser superUser)
グループ管理者を新規追加します。 |
static void |
clearInstance()
ログイングループマネージャのインスタンスを初期化します。 |
int |
countLoginGroups()
ログイングループ数を取得します。 |
void |
deleteLoginGroup(String groupId)
ログイングループを削除します。 |
void |
deleteMainPagePattern(String groupId,
String mainPagePatternId)
メインページパターンを削除します。 |
void |
deleteMainPagePatterns(String groupId)
メインページパターンをすべて削除します。 |
void |
deleteSuperUser(String groupId)
グループ管理者情報を削除します。 |
static LoginGroupManager |
getInstance()
ログイングループマネージャのインスタンスを取得します。 |
LoginGroup |
getLoginGroup(String groupId)
ログイングループ情報を取得します。 |
String[] |
getLoginGroupIds()
ログイングループIDの一覧を取得します。 |
LoginGroup[] |
getLoginGroups()
ログイングループの一覧を取得します。 |
MainPagePatternInfo |
getMainPagePattern(String groupId,
String mainPagePatternId)
メインページパターンを取得します。 |
String[] |
getMainPagePatternIds(String groupId)
メインページパターンIDの一覧を取得します。 |
MainPagePatternInfo[] |
getMainPagePatterns(String groupId)
メインページパターンの一覧を取得します。 |
SuperUser |
getSuperUser(String groupId)
グループ管理者情報を取得します。 |
void |
updateLoginGroup(LoginGroup loginGroup)
ログイングループ情報を更新します。 |
void |
updateMainPagePattern(String groupId,
MainPagePatternInfo mainPagePatternInfo)
メインページパターンを更新します。 |
void |
updateSuperUser(String groupId,
SuperUser superUser)
グループ管理者情報を更新します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public static void clearInstance()
public static LoginGroupManager getInstance()
public void addLoginGroup(LoginGroup loginGroup) throws AccessSecurityException
loginGroup
- ログイングループ情報
AccessSecurityException
- ログイングループ情報の追加に失敗した場合にスローされます。public void addMainPagePattern(String groupId, MainPagePatternInfo mainPagePatternInfo) throws AccessSecurityException
groupId
- ログイングループIDmainPagePatternInfo
- メインページパターン情報
AccessSecurityWriteException
- メインページパターン情報の追加に失敗した場合、または引数が不正だった場合にスローされます。
AccessSecurityException
public void addSuperUser(String groupId, SuperUser superUser) throws AccessSecurityException
groupId
- ログイングループIDsuperUser
- グループ管理者情報
AccessSecurityException
- グループ管理者情報の追加に失敗した場合、または引数が不正だった場合にスローされます。public int countLoginGroups() throws AccessSecurityException
AccessSecurityException
- ログイングループ情報の取得に失敗した場合にスローされます。public void deleteMainPagePatterns(String groupId) throws AccessSecurityException
groupId
- ログイングループID
AccessSecurityWriteException
- メインページパターン情報の更新に失敗した場合にスローされます。
AccessSecurityException
public void deleteLoginGroup(String groupId) throws AccessSecurityException
groupId
- ログイングループID
AccessSecurityException
- ログイングループ情報の削除に失敗した場合にスローされます。public void deleteMainPagePattern(String groupId, String mainPagePatternId) throws AccessSecurityException
groupId
- ログイングループIDmainPagePatternId
- メインページパターンID
AccessSecurityWriteException
- メインページパターン情報の更新に失敗した場合に、または引数が不正だった場合にスローされます。
AccessSecurityException
public void deleteSuperUser(String groupId) throws AccessSecurityException
groupId
- ログイングループID
AccessSecurityException
- グループ管理者情報の削除に失敗した場合にスローされます。public LoginGroup getLoginGroup(String groupId) throws AccessSecurityException
groupId
- ログイングルーID
AccessSecurityException
- ログイングループ情報の取得に失敗した場合にスローされます。public String[] getLoginGroupIds() throws AccessSecurityException
AccessSecurityException
- ログイングループ情報の取得に失敗した場合にスローされます。public LoginGroup[] getLoginGroups() throws AccessSecurityException
AccessSecurityException
- ログイングループ情報の取得に失敗した場合にスローされます。public MainPagePatternInfo getMainPagePattern(String groupId, String mainPagePatternId) throws AccessSecurityException
groupId
- ログイングループIDmainPagePatternId
- メインページパターンID
AccessSecurityReadException
- メインページパターン情報の取得に失敗した場合、または引数が不正だった場合にスローされます。
AccessSecurityException
public String[] getMainPagePatternIds(String groupId) throws AccessSecurityException
groupId
- ログイングループID
AccessSecurityReadException
- メインページパターン情報の取得に失敗した場合にスローされます。
AccessSecurityException
public MainPagePatternInfo[] getMainPagePatterns(String groupId) throws AccessSecurityException
groupId
- ログイングループID
AccessSecurityReadException
- メインページパターン情報の取得に失敗した場合にスローされます。
AccessSecurityException
public SuperUser getSuperUser(String groupId) throws AccessSecurityException
groupId
- ログイングループID
AccessSecurityException
- グループ管理者情報の取得に失敗した場合にスローされます。public void updateLoginGroup(LoginGroup loginGroup) throws AccessSecurityException
loginGroup
- ログイングループID
AccessSecurityException
- ログイングループ情報の更新に失敗した場合にスローされます。public void updateMainPagePattern(String groupId, MainPagePatternInfo mainPagePatternInfo) throws AccessSecurityException
groupId
- ログイングループIDmainPagePatternInfo
-
AccessSecurityWriteException
- メインページパターン情報の更新に失敗した場合、または引数が不正だった場合にスローされます。
AccessSecurityException
public void updateSuperUser(String groupId, SuperUser superUser) throws AccessSecurityException
groupId
- ログイングループIDsuperUser
- グループ管理者情報
AccessSecurityException
- グループ管理者情報の更新に失敗した場合、または引数が不正だった場合にスローされます。
|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |