public class PrivateGroupManager extends AbstractManager
コンストラクタと説明 |
---|
PrivateGroupManager()
プライベートグループマネージャを作成します。
|
PrivateGroupManager(String updateUserCd)
指定された引数を元に、プライベートグループマネージャを作成します。
|
PrivateGroupManager(String updateUserCd,
Locale defaultLocale)
指定された引数を元に、プライベートグループマネージャを作成します。
|
PrivateGroupManager(String updateUserCd,
Locale defaultLocale,
String loginGroupId)
非推奨です。
PrivateGroupManager() を使用してください。 |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
countPrivateGroup(AppCmnSearchCondition condition)
プライベートグループをカウントします。
|
int |
countUserWithPrivateGroup(IPrivateGroupBizKey bizKey,
AppCmnSearchCondition condition,
Date date,
Locale locale)
プライベートグループに所属するユーザ数をカウントします。
|
int |
countUserWithPrivateGroup(IPrivateGroupBizKey bizKey,
AppCmnSearchCondition condition,
Date date,
Locale locale,
boolean isDisable)
プライベートグループに所属するユーザ数をカウントします。
|
void |
exportData(String categoryName,
InputStream inputStream)
エクスポートを行います。
|
Set<String> |
getExportCategories()
エクスポータカテゴリ名の一覧を取得します。
|
Set<String> |
getImportCategories()
インポータカテゴリ名の一覧を取得します。
|
PrivateGroup |
getPrivateGroup(IPrivateGroupBizKey bizKey)
プライベートグループを取得します。
|
void |
importData(String categoryName,
InputStream inputStream)
インポートを行います。
|
UserListNode[] |
listUserWithPrivateGroup(IPrivateGroupBizKey bizKey,
AppCmnSearchCondition condition,
Date date,
Locale locale)
指定した日付で有効な、プライベートグループに所属するユーザを検索します。
|
UserListNode[] |
listUserWithPrivateGroup(IPrivateGroupBizKey bizKey,
AppCmnSearchCondition condition,
Date date,
Locale locale,
int start,
int count)
指定した日付で有効な、プライベートグループに所属するユーザを検索します。
|
UserListNode[] |
listUserWithPrivateGroup(IPrivateGroupBizKey bizKey,
AppCmnSearchCondition condition,
Date date,
Locale locale,
int start,
int count,
boolean isDisable)
指定した日付で有効な、プライベートグループに所属するユーザを検索します。
|
void |
removePrivateGroup(IPrivateGroupBizKey bizKey)
プライベートグループを削除します。
|
void |
removeUserAttach(IPrivateGroupBizKey privateGroupBizKey,
IUserBizKey userBizKey)
プライベートグループのユーザ所属を削除します。
|
PrivateGroupListNode[] |
searchPrivateGroup(AppCmnSearchCondition condition)
プライベートグループを検索します。
|
PrivateGroupListNode[] |
searchPrivateGroup(AppCmnSearchCondition condition,
int start,
int count)
プライベートグループを検索します。
|
UserListNode[] |
searchUserWithPrivateGroup(IPrivateGroupBizKey bizKey,
AppCmnSearchCondition condition,
Date date,
Locale locale)
プライベートグループに所属するユーザを検索します。
|
UserListNode[] |
searchUserWithPrivateGroup(IPrivateGroupBizKey bizKey,
AppCmnSearchCondition condition,
Date date,
Locale locale,
int start,
int count)
プライベートグループに所属するユーザを検索します。
|
UserListNode[] |
searchUserWithPrivateGroup(IPrivateGroupBizKey bizKey,
AppCmnSearchCondition condition,
Date date,
Locale locale,
int start,
int count,
boolean isDisable)
プライベートグループに所属するユーザを検索します。
|
void |
setPrivateGroup(PrivateGroup privateGroup)
プライベートグループを登録します。
|
void |
setUserAttach(IPrivateGroupBizKey privateGroupBizKey,
IUserBizKey userBizKey,
int sortKey)
プライベートグループのメンバーを追加します。
|
int |
totalUserWithPrivateGroup(IPrivateGroupBizKey bizKey,
AppCmnSearchCondition condition,
Date date)
プライベートグループに所属するユーザ数をカウントします。
|
int |
totalUserWithPrivateGroup(IPrivateGroupBizKey bizKey,
AppCmnSearchCondition condition,
Date date,
boolean isDisable)
プライベートグループに所属するユーザ数をカウントします。
|
getAppCmnInfo, getDefaultLocale, getLoginGroupCd, getUpdateUserCd
public PrivateGroupManager() throws BizApiException
BizApiException
- マネージャ作成の失敗public PrivateGroupManager(String updateUserCd) throws BizApiException
updateUserCd
- 更新者のユーザコードBizApiException
- マネージャ作成の失敗public PrivateGroupManager(String updateUserCd, Locale defaultLocale) throws BizApiException
updateUserCd
- 更新者のユーザコードdefaultLocale
- デフォルトロケールBizApiException
- マネージャ作成の失敗public PrivateGroupManager(String updateUserCd, Locale defaultLocale, String loginGroupId) throws BizApiException
PrivateGroupManager()
を使用してください。updateUserCd
- 更新者のユーザコードdefaultLocale
- デフォルトロケールloginGroupId
- ログイングループIDBizApiException
- マネージャ作成の失敗public int countPrivateGroup(AppCmnSearchCondition condition) throws BizApiException
condition
- カウント条件BizApiException
public int countUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale) throws BizApiException
bizKey
- プライベートグループビジネスキー郡condition
- カウント条件date
- 検索基準日locale
- 検索する言語BizApiException
public int countUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale, boolean isDisable) throws BizApiException
bizKey
- プライベートグループビジネスキー郡condition
- カウント条件date
- 検索基準日locale
- 検索する言語isDisable
- 論理削除データカウントフラグBizApiException
public PrivateGroup getPrivateGroup(IPrivateGroupBizKey bizKey) throws BizApiException
bizKey
- プライベートグループビジネスキー郡BizApiException
public UserListNode[] listUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale) throws BizApiException
imm_user
テーブルです。bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語BizApiException
public UserListNode[] listUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale, int start, int count) throws BizApiException
imm_user
テーブルです。bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語start
- 取得開始行count
- 取得件数BizApiException
public UserListNode[] listUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale, int start, int count, boolean isDisable) throws BizApiException
imm_user
テーブルです。bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語start
- 取得開始行count
- 取得件数isDisable
- 論理削除データ取得フラグBizApiException
public void removePrivateGroup(IPrivateGroupBizKey bizKey) throws BizApiException
bizKey
- プライベートグループビジネスキー郡BizApiException
public void removeUserAttach(IPrivateGroupBizKey privateGroupBizKey, IUserBizKey userBizKey) throws BizApiException
privateGroupBizKey
- プライベートグループビジネスキー郡userBizKey
- ユーザビジネスキー郡BizApiException
public PrivateGroupListNode[] searchPrivateGroup(AppCmnSearchCondition condition) throws BizApiException
condition
- 検索条件BizApiException
public PrivateGroupListNode[] searchPrivateGroup(AppCmnSearchCondition condition, int start, int count) throws BizApiException
imm_private_grp
テーブルです。condition
- 検索条件start
- 取得開始行count
- 取得数BizApiException
public UserListNode[] searchUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale) throws BizApiException
bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語BizApiException
public UserListNode[] searchUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale, int start, int count) throws BizApiException
imm_user
テーブルです。bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語start
- 取得開始行count
- 取得件数BizApiException
public UserListNode[] searchUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale, int start, int count, boolean isDisable) throws BizApiException
imm_user
テーブルです。bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語start
- 取得開始行count
- 取得件数isDisable
- 論理削除データ取得フラグBizApiException
public void setPrivateGroup(PrivateGroup privateGroup) throws BizApiException
privateGroup
- プライベートグループBizApiException
public void setUserAttach(IPrivateGroupBizKey privateGroupBizKey, IUserBizKey userBizKey, int sortKey) throws BizApiException
privateGroupBizKey
- プライベートグループビジネスキー郡userBizKey
- ユーザビジネスキー郡sortKey
- ソートキーBizApiException
public int totalUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date) throws BizApiException
bizKey
- プライベートグループビジネスキー郡condition
- カウント条件date
- 検索基準日BizApiException
public int totalUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, boolean isDisable) throws BizApiException
bizKey
- プライベートグループビジネスキー郡condition
- カウント条件date
- 検索基準日isDisable
- 論理削除データカウントフラグBizApiException
public void importData(String categoryName, InputStream inputStream) throws BizApiException
categoryName
- カテゴリ名inputStream
- 設定ファイル入力ストリームBizApiException
- インポートに失敗した場合、または引数が不正だった場合にスローされます。public void exportData(String categoryName, InputStream inputStream) throws BizApiException
categoryName
- カテゴリ名inputStream
- 設定ファイル入力ストリームBizApiException
- エクスポートに失敗した場合、または引数が不正だった場合にスローされます。public Set<String> getImportCategories()
Copyright © 2012 NTT DATA INTRAMART CORPORATION