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 - パブリックグループセットの登録に失敗ManagerExceptionpublic 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 - パブリックグループセットコードManagerExceptionpublic abstract PublicGroupVersion getVersion(String groupSet, Date date) throws ManagerException
null を返します。groupSet - パブリックグループセットコードdate - バージョンを特定する日付ManagerExceptionCopyright © 2012 NTT DATA INTRAMART CORPORATION