public class GmtMailNoticeGroupDAO extends GroupMailAbstractDAO<GmtMailNoticeGroup>
SQL_WHERE_IN_LIMITATION
コンストラクタと説明 |
---|
GmtMailNoticeGroupDAO() |
修飾子とタイプ | メソッドと説明 |
---|---|
List<GmtMailNoticeGroup> |
listByMailId(String mailId)
指定のメールの受信者・送信者の一覧を取得します。
|
List<GmtMailNoticeGroup> |
listRecipients(List<String> mailIds,
Address.RecipientType... types)
指定の メールの受信者グループを一括して取得します。
|
int |
removeByMailId(String mailId)
メールIDを条件に削除します。
|
int |
removeByMailIds(String[] mailIds)
メールIDを条件に削除します。
|
int |
removeNoRetainerMailData()
保持者のいないメールのグループ配信情報を削除します。
|
executeUpdate, getCount, getResultList, getResultList, getSingleResult
public List<GmtMailNoticeGroup> listByMailId(String mailId)
mailId
- メールIDpublic List<GmtMailNoticeGroup> listRecipients(List<String> mailIds, Address.RecipientType... types)
mail_id, send_type, company_cd, parent_group_cd, group_cd
mailIds
- メールIDのリストtypes
- 対称にする受信者区分public int removeByMailId(String mailId)
mailId
- メールIDpublic int removeByMailIds(String[] mailIds)
mailIds
- メールIDpublic int removeNoRetainerMailData()
Copyright © 2019 UCM Co., Ltd.. All rights reserved.