public class MessageSender extends Communicator
apiService, eventLogger
Constructor and Description |
---|
MessageSender(ApiService apiService,
EventLogger eventLogger) |
Modifier and Type | Method and Description |
---|---|
MessageDelivery |
addToContentAndSendMessage(MessageDelivery delivery,
InputStream letterContent,
ContentType contentType)
Legger til innhold (PDF) til en forsendelse og sender brevet.
|
MessageDelivery |
createOrFetchMessage(Message message)
Oppretter en forsendelsesressurs på serveren eller henter en allerede
opprettet forsendelsesressurs.
|
MessageDelivery |
sendMessage(Message message,
InputStream letterContent,
ContentType contentType)
Sender et brev gjennom Digipost.
|
MessageDelivery |
sendMessage(Message message,
InputStream letterContent,
ContentType contentType,
InputStream printContent) |
protected void |
verifyCorrectStatus(MessageDelivery createdMessage,
MessageStatus expectedStatus) |
check404Error, checkResponse, checkThatExistingMessageIsIdenticalToNewMessage, checkThatMessageCanBePreEncrypted, fetchErrorMessageString, fetchKeyAndEncrypt, log, logThrowable, messageAlreadyExists
public MessageSender(ApiService apiService, EventLogger eventLogger)
public MessageDelivery sendMessage(Message message, InputStream letterContent, ContentType contentType)
public MessageDelivery sendMessage(Message message, InputStream letterContent, ContentType contentType, InputStream printContent)
public MessageDelivery createOrFetchMessage(Message message)
public MessageDelivery addToContentAndSendMessage(MessageDelivery delivery, InputStream letterContent, ContentType contentType)
createOrFetchMesssage
.contentType
- protected void verifyCorrectStatus(MessageDelivery createdMessage, MessageStatus expectedStatus)
Copyright © 2013 Digipost Open Source. All Rights Reserved.