public interface UserOperations
修飾子とタイプ | メソッドと説明 |
---|---|
void |
attachConformity()
ユーザの会社所属情報を現在日のIM共通マスタの情報に洗い替えを行います。
|
void |
attachConformity(Date date)
ユーザの会社所属情報を現在日のIM共通マスタの情報に洗い替えを行います。
|
void |
createNotification(Notices notices)
通知設定の登録を行います。
|
void |
createNotification(Notices notices,
CharSequence userCd)
指定したユーザコードの通知設定の登録を行います。
|
void |
createUsers()
ユーザ情報を現在日のIM共通マスタを元に作成します。
|
void |
createUsers(Date date)
ユーザ情報を引数で与えられた基準日のIM共通マスタを元に作成します。
|
void |
edit(Entry4User entry4User)
ユーザ情報の更新を行います。
|
void |
editNotification(Notices notices)
通知設定の編集を行います。
|
void |
editNotification(Notices notices,
CharSequence userCd)
指定したユーザコードの通知設定の編集を行います。
|
Boolean |
existsUser(CharSequence userCd)
ユーザの存在有無の判定を行います。
|
void |
follow(CharSequence... userCds)
ユーザのフォローを行います。
|
Followeds |
getFollowers(CharSequence userCd,
CharSequence start)
フォローされているユーザの一覧取得を行います。
|
Followeds |
getFollowers(CharSequence userCd,
CharSequence start,
boolean deleteFlag)
フォローされているユーザの一覧取得を行います。
|
Followers |
getFollowing(CharSequence userCd,
CharSequence start)
フォローしているユーザの一覧取得を行います。
|
Followers |
getFollowing(CharSequence userCd,
CharSequence start,
boolean deleteFlag)
フォローしているユーザの一覧取得を行います。
|
Notices |
getNotices()
通知設定情報の取得を行います。
|
Notices |
getNotices(CharSequence userCd)
指定したユーザコードの通知設定情報の取得を行います。
|
Users |
getRemovedUsers(CharSequence companyCd,
CharSequence start)
指定したカンパニーコードの会社に所属した削除済みユーザ情報の取得を行います。
|
User |
getUser(CharSequence userCd)
ユーザ情報の取得を行います。
|
UserCount |
getUserCount(CharSequence userCd)
ユーザ件数情報取得を行います。
|
Boolean |
isFollowing(CharSequence userCd)
ユーザをフォローしているかの判定を行います。
|
Boolean |
isOutsideUser(CharSequence userCd,
Boolean deleteFlag)
社外ユーザであるかの判定を行います。
|
void |
register(Entry4User entry4User)
ユーザ情報の登録を行います。
|
void |
remove(boolean isRemoveType,
CharSequence... userCds)
論理削除状態のユーザの情報の削除、ユーザの削除をします。
|
void |
unfollow(CharSequence... userCds)
ユーザのフォロー解除を行います。
|
void attachConformity() throws IMBoxException
IMBoxException
- 洗い替えに失敗した場合に通知されます。void attachConformity(Date date) throws IMBoxException
date
- ユーザの会社所属情報を取得する基準日IMBoxException
- 洗い替えに失敗した場合に通知されます。void createNotification(Notices notices) throws IMBoxException
notices
- 通知設定情報IMBoxException
- 通知設定の登録に失敗した場合に通知されます。void createNotification(Notices notices, CharSequence userCd) throws IMBoxException
notices
- 通知設定情報userCd
- ユーザコードIMBoxException
- 通知設定の登録に失敗した場合に通知されます。void createUsers() throws IMBoxException
IMBoxException
- ユーザ情報作成に失敗した場合に通知されます。void createUsers(Date date) throws IMBoxException
date
- ユーザ情報を取得する基準日IMBoxException
- ユーザ情報作成に失敗した場合に通知されます。void edit(Entry4User entry4User) throws IMBoxException
entry4User
- ユーザ登録情報IMBoxException
- ユーザ情報更新に失敗した場合に通知されます。void editNotification(Notices notices) throws IMBoxException
notices
- 通知設定情報IMBoxException
- 通知設定の更新に失敗した場合に通知されます。void editNotification(Notices notices, CharSequence userCd) throws IMBoxException
notices
- 通知設定情報userCd
- ユーザコードIMBoxException
- 通知設定の更新に失敗した場合に通知されます。Boolean existsUser(CharSequence userCd) throws IMBoxException
userCd
- ユーザコードIMBoxException
- ユーザの存在有無の判定に失敗した場合に通知されます。void follow(CharSequence... userCds) throws IMBoxException
userCds
- ログインユーザがフォローするユーザのユーザコード(複数指定可能)IMBoxException
- ユーザのフォローに失敗した場合に通知されます。Followeds getFollowers(CharSequence userCd, CharSequence start) throws IMBoxException
userCd
- ユーザコードstart
- フォローされているユーザのユーザコードIMBoxException
- フォローされているユーザの一覧取得に失敗した場合に通知されます。Followeds getFollowers(CharSequence userCd, CharSequence start, boolean deleteFlag) throws IMBoxException
userCd
- ユーザコードstart
- フォローされているユーザのユーザコードdeleteFlag
- 削除フラグ true:論理削除されているユーザも取得します。/false:論理削除されているユーザの取得は行いません。IMBoxException
- フォローされているユーザの一覧取得に失敗した場合に通知されます。Followers getFollowing(CharSequence userCd, CharSequence start) throws IMBoxException
userCd
- ユーザコードstart
- フォローしているユーザのユーザコードIMBoxException
- フォローしているユーザの一覧取得に失敗した場合に通知されます。Followers getFollowing(CharSequence userCd, CharSequence start, boolean deleteFlag) throws IMBoxException
userCd
- ユーザコードstart
- フォローしているユーザのユーザコードdeleteFlag
- 削除フラグ true:論理削除されているユーザも取得します。/false:論理削除されているユーザの取得は行いません。IMBoxException
- フォローしているユーザの一覧取得に失敗した場合に通知されます。Notices getNotices() throws IMBoxException
IMBoxException
- 通知設定情報の取得に失敗した場合に通知されます。Notices getNotices(CharSequence userCd) throws IMBoxException
userCd
- ユーザコードIMBoxException
- 通知設定情報の取得に失敗した場合に通知されます。Users getRemovedUsers(CharSequence companyCd, CharSequence start) throws IMBoxException
companyCd
- カンパニーコードstart
- 削除済みユーザコードIMBoxException
- ユーザ情報取得に失敗した場合に通知されます。User getUser(CharSequence userCd) throws IMBoxException
userCd
- ユーザコードIMBoxException
- ユーザ情報取得に失敗した場合に通知されます。UserCount getUserCount(CharSequence userCd) throws IMBoxException
userCd
- ユーザコードIMBoxException
- ユーザ件数情報の取得に失敗した場合に通知されます。Boolean isFollowing(CharSequence userCd) throws IMBoxException
userCd
- 判定対象ユーザのユーザコードIMBoxException
- ユーザフォロー判定に失敗した場合に通知されます。Boolean isOutsideUser(CharSequence userCd, Boolean deleteFlag) throws IMBoxException
userCd
- ユーザコードdeleteFlag
- 削除フラグ true:userCdのチェック時に削除フラグ判定を行います。/false:削除フラグ判定を行いません。IMBoxException
- 社外ユーザであるかの判定に失敗した場合に通知されます。void register(Entry4User entry4User) throws IMBoxException
entry4User
- ユーザ登録情報IMBoxException
- ユーザ情報の登録に失敗した場合に通知されます。void remove(boolean isRemoveType, CharSequence... userCds) throws IMBoxException
true
を指定した場合は、ユーザ情報は物理削除されます。isRemoveType
- 削除方法 true:物理削除 / false :論理削除userCds
- ユーザコード(複数指定可能)IMBoxException
- ユーザ情報の削除に失敗した場合に通知されます。void unfollow(CharSequence... userCds) throws IMBoxException
userCds
- ユーザコード(複数指定可能)IMBoxException
- ユーザのフォロー解除に失敗した場合に通知されます。Copyright © 2012 NTT DATA INTRAMART CORPORATION