public class MessageSender extends Communicator
apiService, eventLogger
Constructor and Description |
---|
MessageSender(ApiService apiService,
EventLogger eventLogger) |
Modifier and Type | Method and Description |
---|---|
MessageDelivery |
addContent(MessageDelivery delivery,
Document document,
InputStream documentContent)
Legger til innhold til et dokument.
|
MessageDelivery |
addContent(MessageDelivery message,
Document document,
InputStream documentContent,
InputStream printDocumentContent) |
MessageDelivery |
createAndSendMessage(Message message,
InputStream primaryDocumentContent)
Sender et brev gjennom Digipost.
|
MessageDelivery |
createAndSendMessage(Message message,
InputStream primaryDocumentContent,
InputStream printContent) |
MessageDelivery |
createMessageAndAddContent(Message message,
InputStream primaryDocumentContent,
InputStream printContent) |
MessageDelivery |
createOrFetchMessage(Message message)
Oppretter en forsendelsesressurs på serveren eller henter en allerede
opprettet forsendelsesressurs.
|
MessageDelivery |
sendMessage(MessageDelivery message) |
protected void |
verifyCorrectStatus(MessageDelivery createdMessage,
MessageStatus expectedStatus) |
check404Error, checkResponse, checkThatExistingMessageIsIdenticalToNewMessage, checkThatMessageCanBePreEncrypted, fetchErrorMessageString, fetchKeyAndEncrypt, log, logThrowable, resourceAlreadyExists
public MessageSender(ApiService apiService, EventLogger eventLogger)
public MessageDelivery createAndSendMessage(Message message, InputStream primaryDocumentContent)
public MessageDelivery createAndSendMessage(Message message, InputStream primaryDocumentContent, InputStream printContent)
public MessageDelivery createMessageAndAddContent(Message message, InputStream primaryDocumentContent, InputStream printContent)
public MessageDelivery sendMessage(MessageDelivery message)
public MessageDelivery createOrFetchMessage(Message message)
public MessageDelivery addContent(MessageDelivery message, Document document, InputStream documentContent, InputStream printDocumentContent)
public MessageDelivery addContent(MessageDelivery delivery, Document document, InputStream documentContent)
createOrFetchMesssage
.protected void verifyCorrectStatus(MessageDelivery createdMessage, MessageStatus expectedStatus)
Copyright © 2014 Digipost Open Source. All rights reserved.