public class DataBoxMessagesServiceImpl extends Object implements cz.abclinuxu.datoveschranky.common.interfaces.DataBoxMessagesService
| Modifier and Type | Field and Description |
|---|---|
protected cz.abclinuxu.datoveschranky.ws.dm.DmInfoPortType |
dataMessageInfo |
| Constructor and Description |
|---|
DataBoxMessagesServiceImpl(cz.abclinuxu.datoveschranky.ws.dm.DmInfoPortType dmInfo) |
| Modifier and Type | Method and Description |
|---|---|
protected List<cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope> |
createMessages(cz.abclinuxu.datoveschranky.ws.dm.TRecordsArray records,
cz.abclinuxu.datoveschranky.common.entities.MessageType type) |
cz.abclinuxu.datoveschranky.common.entities.DeliveryInfo |
getDeliveryInfo(cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope env) |
List<cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope> |
getListOfReceivedMessages(Date from,
Date to,
EnumSet<cz.abclinuxu.datoveschranky.common.entities.MessageState> filter,
int offset,
int limit) |
List<cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope> |
getListOfSentMessages(Date from,
Date to,
EnumSet<cz.abclinuxu.datoveschranky.common.entities.MessageState> filter,
int offset,
int limit) |
List<cz.abclinuxu.datoveschranky.common.entities.MessageStateChange> |
GetMessageStateChanges(Date from,
Date to) |
void |
getSignedDeliveryInfo(cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope envelope,
OutputStream os) |
void |
markMessageAsDownloaded(cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope env) |
cz.abclinuxu.datoveschranky.common.entities.Hash |
verifyMessage(cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope envelope) |
protected cz.abclinuxu.datoveschranky.ws.dm.DmInfoPortType dataMessageInfo
public DataBoxMessagesServiceImpl(cz.abclinuxu.datoveschranky.ws.dm.DmInfoPortType dmInfo)
public List<cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope> getListOfReceivedMessages(Date from, Date to, EnumSet<cz.abclinuxu.datoveschranky.common.entities.MessageState> filter, int offset, int limit)
getListOfReceivedMessages in interface cz.abclinuxu.datoveschranky.common.interfaces.DataBoxMessagesServicepublic List<cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope> getListOfSentMessages(Date from, Date to, EnumSet<cz.abclinuxu.datoveschranky.common.entities.MessageState> filter, int offset, int limit)
getListOfSentMessages in interface cz.abclinuxu.datoveschranky.common.interfaces.DataBoxMessagesServicepublic List<cz.abclinuxu.datoveschranky.common.entities.MessageStateChange> GetMessageStateChanges(Date from, Date to)
GetMessageStateChanges in interface cz.abclinuxu.datoveschranky.common.interfaces.DataBoxMessagesServicepublic cz.abclinuxu.datoveschranky.common.entities.Hash verifyMessage(cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope envelope)
verifyMessage in interface cz.abclinuxu.datoveschranky.common.interfaces.DataBoxMessagesServicepublic void markMessageAsDownloaded(cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope env)
markMessageAsDownloaded in interface cz.abclinuxu.datoveschranky.common.interfaces.DataBoxMessagesServicepublic cz.abclinuxu.datoveschranky.common.entities.DeliveryInfo getDeliveryInfo(cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope env)
getDeliveryInfo in interface cz.abclinuxu.datoveschranky.common.interfaces.DataBoxMessagesServicepublic void getSignedDeliveryInfo(cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope envelope,
OutputStream os)
getSignedDeliveryInfo in interface cz.abclinuxu.datoveschranky.common.interfaces.DataBoxMessagesServiceprotected List<cz.abclinuxu.datoveschranky.common.entities.MessageEnvelope> createMessages(cz.abclinuxu.datoveschranky.ws.dm.TRecordsArray records, cz.abclinuxu.datoveschranky.common.entities.MessageType type)
Copyright © 2017. All rights reserved.