public abstract class PublicGroupManager extends Object
getPublicGroupManager(String, String)
で取得してください。コンストラクタと説明 |
---|
PublicGroupManager()
非推奨です。
代替メソッドはありません。
|
修飾子とタイプ | メソッドと説明 |
---|---|
abstract void |
addGroupSet(PublicGroupSet groupSet)
非推奨です。
代替メソッドはありません。
|
abstract void |
addPublicGroup(PublicGroup publicGroup)
非推奨です。
代替メソッドはありません。
|
abstract void |
addVersion(PublicGroupVersion version)
非推奨です。
代替メソッドはありません。
|
abstract void |
copyVersion(String groupSet,
String srcVersion,
String destVersion,
Term term)
非推奨です。
代替メソッドはありません。
|
abstract void |
deleteGroupSet(PublicGroupSet groupSet)
非推奨です。
代替メソッドはありません。
|
abstract void |
deleteMember(PublicGroupAttach attach)
非推奨です。
代替メソッドはありません。
|
abstract void |
deletePublicGroup(PublicGroup publicGroup)
非推奨です。
代替メソッドはありません。
|
abstract void |
deleteVersion(PublicGroupVersion version)
非推奨です。
代替メソッドはありません。
|
abstract PublicGroup[] |
getAttachedPublicGroups(String user)
非推奨です。
代替メソッドはありません。
|
abstract PublicGroup[] |
getAttachedPublicGroups(String user,
Date date)
非推奨です。
代替メソッドはありません。
|
abstract User[] |
getMember(String groupSet,
String publicGroup)
非推奨です。
代替メソッドはありません。
|
abstract User[] |
getMember(String groupSet,
String publicGroup,
Date date)
非推奨です。
代替メソッドはありません。
|
abstract PublicGroup |
getPublicGroup(String groupSet,
String publicGroup)
非推奨です。
代替メソッドはありません。
|
abstract PublicGroupAttach |
getPublicGroupAttach(String user,
String groupSet,
String publicGroup)
非推奨です。
代替メソッドはありません。
|
static PublicGroupManager |
getPublicGroupManager(String user,
String group)
非推奨です。
代替メソッドはありません。
|
abstract PublicGroupStruct[] |
getPublicGroupStructs(String groupSet,
String publicGroup,
Date date,
Locale locale)
非推奨です。
代替メソッドはありません。
|
abstract PublicGroupVersion |
getVersion(String groupSet)
非推奨です。
代替メソッドはありません。
|
abstract PublicGroupVersion |
getVersion(String groupSet,
Date date)
非推奨です。
代替メソッドはありません。
|
protected abstract void |
init(String user,
String group)
非推奨です。
代替メソッドはありません。
|
abstract void |
joinPublicGroup(String groupSet,
String parentGroup,
String publicGroup,
String version)
非推奨です。
代替メソッドはありません。
|
abstract void |
leavePublicGroup(String groupSet,
String publicGroup,
String version)
非推奨です。
代替メソッドはありません。
|
abstract void |
movePublicGroup(String groupSet,
String parentGroup,
String publicGroup,
String version)
非推奨です。
代替メソッドはありません。
|
abstract void |
removeCategoryDetail(PublicGroupCategory category)
非推奨です。
代替メソッドはありません。
|
abstract void |
setCategoryDetail(PublicGroupCategory category)
非推奨です。
代替メソッドはありません。
|
abstract void |
setMember(PublicGroupAttach attach)
非推奨です。
代替メソッドはありません。
|
abstract void |
updatePublicGroup(PublicGroup publicGroup)
非推奨です。
代替メソッドはありません。
|
abstract void |
updateVersion(PublicGroupVersion version)
非推奨です。
代替メソッドはありません。
|
public static PublicGroupManager getPublicGroupManager(String user, String group) throws ManagerException
user
- ログインユーザコードgroup
- ログイングループコードManagerException
- PublicGroupManagerの取得に失敗protected abstract void init(String user, String group) throws ManagerException
user
- ログインユーザコードgroup
- ログイングループコードManagerException
- 初期化に失敗public abstract PublicGroup getPublicGroup(String groupSet, String publicGroup) throws ManagerException
null
を返します。groupSet
- グループセットコードpublicGroup
- グループコードManagerException
- パブリックグループの取得に失敗public abstract void addGroupSet(PublicGroupSet groupSet) throws ManagerException
groupSet
- パブリックグループセット情報MapperException
- パブリックグループセットの登録に失敗ManagerException
public abstract void deleteGroupSet(PublicGroupSet groupSet) throws ManagerException
ManagerException
がスローされます。groupSet
- パブリックグループセット情報ManagerException
- パブリックグループセットの削除に失敗public abstract void addPublicGroup(PublicGroup publicGroup) throws ManagerException
joinPublicGroup(String, String, String, String)
を使用してください。publicGroup
- パブリックグループ情報ManagerException
- パブリックグループの登録に失敗public abstract void updatePublicGroup(PublicGroup publicGroup) throws ManagerException
publicGroup
- パブリックグループ情報ManagerException
- パブリックグループの更新に失敗public abstract void deletePublicGroup(PublicGroup publicGroup) throws ManagerException
ManagerException
がスローされます。publicGroup
- パブリックグループ情報ManagerException
- パブリックグループの削除に失敗public abstract void joinPublicGroup(String groupSet, String parentGroup, String publicGroup, String version) throws ManagerException
groupSet
- 上位パブリックグループと新規登録されるパブリックグループが所属するパブリックグループセットのグループセットコードparentGroup
- 新規登録するパブリックグループの上位となるパブリックグループのグループコード(またはパブリックグループセットのグループセットコード)publicGroup
- パブリックグループ情報(パブリックグループセットに該当するパブリックグループは指定できない)version
- バージョンコードManagerException
- パブリックグループ構成にパブリックグループの登録に失敗public abstract void movePublicGroup(String groupSet, String parentGroup, String publicGroup, String version) throws ManagerException
groupSet
- 上位パブリックグループと移動対象のパブリックグループが所属するパブリックグループセットのグループセットコードparentGroup
- 上位パブリックグループのグループコード(またはパブリックグループセットのグループセットコード)publicGroup
- 移動するパブリックグループのグループコード(パブリックグループセットに該当するパブリックグループは指定できない)version
- バージョンコードManagerException
- パブリックグループの移動に失敗public abstract void leavePublicGroup(String groupSet, String publicGroup, String version) throws ManagerException
ManagerException
がスローされます。groupSet
- グループセットコードpublicGroup
- 離脱させるパブリックグループのグループコード(パブリックグループセットに該当するパブリックグループは指定できない)version
- バージョンコードManagerException
- パブリックグループ構成からパブリックグループの離脱の失敗public abstract void setCategoryDetail(PublicGroupCategory category) throws ManagerException
category
- 設定する分類区分詳細情報ManagerException
- 分類区分情報の設定に失敗public abstract void removeCategoryDetail(PublicGroupCategory category) throws ManagerException
ManagerException
がスローされます。category
- 削除する分類区分詳細詳細情報ManagerException
- パブリックグループに対して指定された分類区分情報の削除に失敗public abstract void setMember(PublicGroupAttach attach) throws ManagerException
attach
- 割当人員の情報ManagerException
- 人員の割当に失敗public abstract void deleteMember(PublicGroupAttach attach) throws ManagerException
ManagerException
がスローされます。attach
- パブリックグループから外す人員の情報ManagerException
- パブリックグループから人員を外すことに失敗public abstract User[] getMember(String groupSet, String publicGroup) throws ManagerException
groupSet
- グループセットコードpublicGroup
- グループコードManagerException
- パブリックグループに所属する人員の取得に失敗public abstract User[] getMember(String groupSet, String publicGroup, Date date) throws ManagerException
groupSet
- グループセットコードpublicGroup
- グループコードdate
- 日付ManagerException
- パブリックグループに所属する人員の取得に失敗public abstract void addVersion(PublicGroupVersion version) throws ManagerException
version
- バージョン情報ManagerException
- パブリックグループセット構成バージョンの登録に失敗public abstract void updateVersion(PublicGroupVersion version) throws ManagerException
version
- バージョン情報ManagerException
- パブリックグループセット構成バージョンの更新に失敗public abstract void deleteVersion(PublicGroupVersion version) throws ManagerException
ManagerException
がスローされます。version
- バージョン情報ManagerException
- パブリックグループセット構成バージョンの削除に失敗public abstract void copyVersion(String groupSet, String srcVersion, String destVersion, Term term) throws ManagerException
groupSet
- コピー元、コピー先のパブリックグループセット構成バージョンのグループセットコードsrcVersion
- コピー元のパブリックグループセット構成バージョンのバージョンコードdestVersion
- コピー先のパブリックグループセット構成バージョンのバージョンコードterm
- コピー先のパブリックグループセット構成バージョンの期間ManagerException
- パブリックグループセット構成バージョンのコピーに失敗public abstract PublicGroupStruct[] getPublicGroupStructs(String groupSet, String publicGroup, Date date, Locale locale) throws ManagerException
groupSet
- グループセットコードpublicGroup
- グループコードdate
- 日付locale
- 言語(ロケール)ManagerException
- パブリックグループの階層構造の取得に失敗public abstract PublicGroup[] getAttachedPublicGroups(String user) throws ManagerException
user
- ユーザコードManagerException
- 指定されたユーザが所属しているパブリックグループの取得に失敗public abstract PublicGroup[] getAttachedPublicGroups(String user, Date date) throws ManagerException
user
- ユーザコードdate
- 日付ManagerException
- 指定されたユーザが所属しているパブリックグループの取得に失敗public abstract PublicGroupAttach getPublicGroupAttach(String user, String groupSet, String publicGroup) throws ManagerException
null
を返します。user
- ユーザコードgroupSet
- パブリックグループセットコードpublicGroup
- パブリックグループコードManagerException
- パブリックグループ所属情報の取得に失敗public abstract PublicGroupVersion getVersion(String groupSet) throws ManagerException
null
を返します。groupSet
- パブリックグループセットコードManagerException
public abstract PublicGroupVersion getVersion(String groupSet, Date date) throws ManagerException
null
を返します。groupSet
- パブリックグループセットコードdate
- バージョンを特定する日付ManagerException
Copyright © 2012 NTT DATA INTRAMART CORPORATION