public interface ReceiveMessageService
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
修飾子とタイプ | メソッドと説明 |
---|---|
Integer |
delete(MessageKey[] keys)
受信伝言メモを削除します。
|
ReceivedMessageMemo |
find(MessageKey key)
受信伝言メモを取得します。
|
ReceivePaginCollection |
find(ReceiveMessageFilter receiveMessageFilter,
PagingParameter target)
受信伝言メモを取得します。
|
List<ReadStatus> |
findReadflgMap(MessageKey key)
既読情報を取得します。
|
Integer |
updateReadStatus(MessageKey[] keys,
Boolean isRead)
受信伝言メモを既読/未読に更新します。
|
Integer delete(MessageKey[] keys) throws InvalidParameterException
送信側の伝言メモは削除しません。
keys
- 伝言メモキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。ReceivedMessageMemo find(MessageKey key) throws InvalidParameterException
該当データがない場合、NULL
を返却します。
key
- 伝言メモキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。ReceivePaginCollection find(ReceiveMessageFilter receiveMessageFilter, PagingParameter target) throws InvalidParameterException
指定した検索条件に該当する受信伝言メモをページ情報分取得します。
該当データがない場合、空の配列を返却します。
receiveMessageFilter
- 検索条件target
- ページ情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。List<ReadStatus> findReadflgMap(MessageKey key) throws InvalidParameterException
指定したメッセージコードを受信したユーザの既読情報を取得します。
該当データがない場合、空の配列を返却します。
key
- MessageKey メッセージコードInvalidParameterException
- 入力項目値に不正があった場合に発生します。Integer updateReadStatus(MessageKey[] keys, Boolean isRead) throws InvalidParameterException
keys
- 伝言メモキーisRead
- true : 既読 / false : 未読InvalidParameterException
- 入力項目値に不正があった場合に発生します。Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION