public class ImmDAO extends GroupMailAbstractDAO<ImmDummy>
修飾子とタイプ | クラスと説明 |
---|---|
static class |
ImmDAO.DepartmentAvailability
組織が参照可能かどうかの情報を格納します。
|
static class |
ImmDAO.PublicGroupAvailability
パブリックグループの参照が可能かどうかの情報を格納します。
|
SQL_WHERE_IN_LIMITATION
コンストラクタと説明 |
---|
ImmDAO() |
修飾子とタイプ | メソッドと説明 |
---|---|
List<String> |
allUserCds()
IM共通マスタに存在するユーザコードの一覧を取得します。
|
boolean |
existsDepartment(String compCd,
String setCd,
String cd)
組織のコードが単にマスタに存在するかチェックします。
|
boolean |
existsPrivateGroup(String userCd,
String groupCd)
プライベートグループの存在チェックをします。
|
boolean |
existsPublicGroup(String setCd,
String cd)
パブリックグループのコードが単にマスタに存在するかチェックします。
|
boolean |
existsUser(String userCd)
ユーザのコードが単にマスタに存在するかチェックします。
|
List<String> |
getAttachedCompanyCds(String userCd)
ユーザの所属している会社のコードを一覧で返します。
|
List<String> |
getUserCdsByEMailAddress1(List<String> addresses)
指定のアドレスを email アドレス1 に設定しているユーザの一覧を返します。
|
ImmDAO.DepartmentAvailability |
isAvailableDepartment(String compCd,
String setCd,
String cd)
組織が利用可能かチェックします。
|
ImmDAO.PublicGroupAvailability |
isAvailablePublicGroup(String setCd,
String cd)
パブリックグループが利用可能かチェックします。
|
executeUpdate, getCount, getResultList, getResultList, getSingleResult
public boolean existsDepartment(String compCd, String setCd, String cd)
compCd
- 会社コードsetCd
- 組織セットコードcd
- 組織コードpublic boolean existsPrivateGroup(String userCd, String groupCd)
userCd
- ユーザコードgroupCd
- プライベートグループコードpublic boolean existsPublicGroup(String setCd, String cd)
setCd
- パブリックグループセットコードcd
- パブリックグループコードpublic boolean existsUser(String userCd)
userCd
- ユーザコードpublic List<String> getAttachedCompanyCds(String userCd)
userCd
- ユーザコードpublic List<String> getUserCdsByEMailAddress1(List<String> addresses)
addresses
- emailアドレスの一覧public ImmDAO.DepartmentAvailability isAvailableDepartment(String compCd, String setCd, String cd)
compCd
- 会社コードsetCd
- 組織セットコードcd
- 組織コードpublic ImmDAO.PublicGroupAvailability isAvailablePublicGroup(String setCd, String cd)
setCd
- パブリックグループセットコードcd
- パブリックグループコードCopyright © 2019 UCM Co., Ltd.. All rights reserved.