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 jp.co.intra_mart.foundation.exception.BizApiException
jp.co.intra_mart.foundation.exception.BizApiException
- マネージャ作成の失敗public PrivateGroupManager(String updateUserCd) throws jp.co.intra_mart.foundation.exception.BizApiException
updateUserCd
- 更新者のユーザコードjp.co.intra_mart.foundation.exception.BizApiException
- マネージャ作成の失敗public PrivateGroupManager(String updateUserCd, Locale defaultLocale) throws jp.co.intra_mart.foundation.exception.BizApiException
updateUserCd
- 更新者のユーザコードdefaultLocale
- デフォルトロケールjp.co.intra_mart.foundation.exception.BizApiException
- マネージャ作成の失敗public PrivateGroupManager(String updateUserCd, Locale defaultLocale, String loginGroupId) throws jp.co.intra_mart.foundation.exception.BizApiException
PrivateGroupManager()
を使用してください。updateUserCd
- 更新者のユーザコードdefaultLocale
- デフォルトロケールloginGroupId
- ログイングループIDjp.co.intra_mart.foundation.exception.BizApiException
- マネージャ作成の失敗public int countPrivateGroup(AppCmnSearchCondition condition) throws jp.co.intra_mart.foundation.exception.BizApiException
condition
- カウント条件jp.co.intra_mart.foundation.exception.BizApiException
public int countUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale) throws jp.co.intra_mart.foundation.exception.BizApiException
bizKey
- プライベートグループビジネスキー郡condition
- カウント条件date
- 検索基準日locale
- 検索する言語jp.co.intra_mart.foundation.exception.BizApiException
public int countUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale, boolean isDisable) throws jp.co.intra_mart.foundation.exception.BizApiException
bizKey
- プライベートグループビジネスキー郡condition
- カウント条件date
- 検索基準日locale
- 検索する言語isDisable
- 論理削除データカウントフラグjp.co.intra_mart.foundation.exception.BizApiException
public PrivateGroup getPrivateGroup(IPrivateGroupBizKey bizKey) throws jp.co.intra_mart.foundation.exception.BizApiException
bizKey
- プライベートグループビジネスキー郡jp.co.intra_mart.foundation.exception.BizApiException
public UserListNode[] listUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale) throws jp.co.intra_mart.foundation.exception.BizApiException
imm_user
テーブルです。bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語jp.co.intra_mart.foundation.exception.BizApiException
public UserListNode[] listUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale, int start, int count) throws jp.co.intra_mart.foundation.exception.BizApiException
imm_user
テーブルです。bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語start
- 取得開始行count
- 取得件数jp.co.intra_mart.foundation.exception.BizApiException
public UserListNode[] listUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale, int start, int count, boolean isDisable) throws jp.co.intra_mart.foundation.exception.BizApiException
imm_user
テーブルです。bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語start
- 取得開始行count
- 取得件数isDisable
- 論理削除データ取得フラグjp.co.intra_mart.foundation.exception.BizApiException
public void removePrivateGroup(IPrivateGroupBizKey bizKey) throws jp.co.intra_mart.foundation.exception.BizApiException
bizKey
- プライベートグループビジネスキー郡jp.co.intra_mart.foundation.exception.BizApiException
public void removeUserAttach(IPrivateGroupBizKey privateGroupBizKey, IUserBizKey userBizKey) throws jp.co.intra_mart.foundation.exception.BizApiException
privateGroupBizKey
- プライベートグループビジネスキー郡userBizKey
- ユーザビジネスキー郡jp.co.intra_mart.foundation.exception.BizApiException
public PrivateGroupListNode[] searchPrivateGroup(AppCmnSearchCondition condition) throws jp.co.intra_mart.foundation.exception.BizApiException
condition
- 検索条件jp.co.intra_mart.foundation.exception.BizApiException
public PrivateGroupListNode[] searchPrivateGroup(AppCmnSearchCondition condition, int start, int count) throws jp.co.intra_mart.foundation.exception.BizApiException
imm_private_grp
テーブルです。condition
- 検索条件start
- 取得開始行count
- 取得数jp.co.intra_mart.foundation.exception.BizApiException
public UserListNode[] searchUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale) throws jp.co.intra_mart.foundation.exception.BizApiException
bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語jp.co.intra_mart.foundation.exception.BizApiException
public UserListNode[] searchUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale, int start, int count) throws jp.co.intra_mart.foundation.exception.BizApiException
imm_user
テーブルです。bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語start
- 取得開始行count
- 取得件数jp.co.intra_mart.foundation.exception.BizApiException
public UserListNode[] searchUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, Locale locale, int start, int count, boolean isDisable) throws jp.co.intra_mart.foundation.exception.BizApiException
imm_user
テーブルです。bizKey
- プライベートグループビジネスキー郡condition
- 検索条件date
- 検索基準日locale
- 検索する言語start
- 取得開始行count
- 取得件数isDisable
- 論理削除データ取得フラグjp.co.intra_mart.foundation.exception.BizApiException
public void setPrivateGroup(PrivateGroup privateGroup) throws jp.co.intra_mart.foundation.exception.BizApiException
privateGroup
- プライベートグループjp.co.intra_mart.foundation.exception.BizApiException
public void setUserAttach(IPrivateGroupBizKey privateGroupBizKey, IUserBizKey userBizKey, int sortKey) throws jp.co.intra_mart.foundation.exception.BizApiException
privateGroupBizKey
- プライベートグループビジネスキー郡userBizKey
- ユーザビジネスキー郡sortKey
- ソートキーjp.co.intra_mart.foundation.exception.BizApiException
public int totalUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date) throws jp.co.intra_mart.foundation.exception.BizApiException
bizKey
- プライベートグループビジネスキー郡condition
- カウント条件date
- 検索基準日jp.co.intra_mart.foundation.exception.BizApiException
public int totalUserWithPrivateGroup(IPrivateGroupBizKey bizKey, AppCmnSearchCondition condition, Date date, boolean isDisable) throws jp.co.intra_mart.foundation.exception.BizApiException
bizKey
- プライベートグループビジネスキー郡condition
- カウント条件date
- 検索基準日isDisable
- 論理削除データカウントフラグjp.co.intra_mart.foundation.exception.BizApiException
public void importData(String categoryName, InputStream inputStream) throws jp.co.intra_mart.foundation.exception.BizApiException
categoryName
- カテゴリ名inputStream
- 設定ファイル入力ストリームjp.co.intra_mart.foundation.exception.BizApiException
- インポートに失敗した場合、または引数が不正だった場合にスローされます。public void exportData(String categoryName, InputStream inputStream) throws jp.co.intra_mart.foundation.exception.BizApiException
categoryName
- カテゴリ名inputStream
- 設定ファイル入力ストリームjp.co.intra_mart.foundation.exception.BizApiException
- エクスポートに失敗した場合、または引数が不正だった場合にスローされます。public Set<String> getImportCategories()
Copyright © 2012 NTT DATA INTRAMART CORPORATION