public final class IMMaster extends Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
IMMaster.AuthCheckResult
チェック結果を表します。
|
static class |
IMMaster.BizKey
IM共通マスタのビジネスキー生成用のユーティリティです。
|
static class |
IMMaster.CheckResult
チェック結果を表します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static boolean |
exists(Address address)
アドレスがマスタに存在するかだけを確認します。
|
static List<String> |
getReferableCompanies(String userCd)
指定のユーザ、ロケールで参照が認可されている会社の一覧を返します。
|
static IMMaster.CheckResult |
isAvailable(Address address)
アドレスが利用可能かを判断します。
|
static IMMaster.AuthCheckResult |
isReferable(String userCd,
Address address)
アドレスが利用可能かを判断します。
|
static jp.co.intra_mart.foundation.master.user.model.UserListNode[] |
unfold(Address address,
boolean unfoldNested)
アドレスを個別のユーザに展開しIM共通マスタAPIの
UserListNode の配列として返します。 |
static jp.co.intra_mart.foundation.master.user.model.UserListNode[] |
unfold(Address address,
Locale locale,
boolean unfoldNested)
アドレスを個別のユーザに展開しIM共通マスタAPIの
UserListNode の配列として返します。 |
public static boolean exists(Address address)
address
- アドレスオブジェクトpublic static List<String> getReferableCompanies(String userCd)
userCd
- ユーザコードpublic static IMMaster.CheckResult isAvailable(Address address)
isAvailable
オーバーロードにディスパッチするファサードです。address
- アドレスオブジェクトpublic static IMMaster.AuthCheckResult isReferable(String userCd, Address address)
isReferable
オーバーロードにディスパッチするファサードです。userCd
- 参照者ユーザコードaddress
- アドレスオブジェクトpublic static jp.co.intra_mart.foundation.master.user.model.UserListNode[] unfold(Address address, boolean unfoldNested)
UserListNode
の配列として返します。
ロケールに関する情報を取得しません。address
- アドレス情報unfoldNested
- true
の場合配下のグループに所属するユーザを含めて展開、false
の場合直接所属するユーザのみ展開public static jp.co.intra_mart.foundation.master.user.model.UserListNode[] unfold(Address address, Locale locale, boolean unfoldNested)
UserListNode
の配列として返します。address
- アドレス情報locale
- ロケールunfoldNested
- true
の場合配下のグループに所属するユーザを含めて展開、false
の場合直接所属するユーザのみ展開Copyright © 2019 UCM Co., Ltd.. All rights reserved.