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,
InputStream letterContent)
Legger til innhold til en forsendelse.
|
MessageDelivery |
addContentAndSendMessage(MessageDelivery delivery,
InputStream letterContent)
Legger til innhold til en forsendelse og sender brevet.
|
MessageDelivery |
addContentToAttachment(MessageDelivery delivery,
Attachment attachment,
InputStream attachmentContent)
Legger til innhold til et vedlegg.
|
MessageDelivery |
createAndSendMessage(Message message,
InputStream letterContent)
Sender et brev gjennom Digipost.
|
MessageDelivery |
createAndSendMessage(Message message,
InputStream letterContent,
InputStream printContent) |
Attachment |
createAttachment(MessageDelivery delivery,
Attachment attachment)
Oppretter en vedleggsressurs på serveren og returnerer en representasjon
av ressursen.
|
MessageDelivery |
createAttachmentAndAddContent(MessageDelivery delivery,
Attachment attachment,
InputStream attachmentContent,
InputStream printContent) |
MessageDelivery |
createMessageAndAddContent(Message message,
InputStream letterContent,
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, checkThatExistingAttachmentIsIdenticalToNewAttachment, checkThatExistingMessageIsIdenticalToNewMessage, checkThatMessageCanBePreEncrypted, fetchErrorMessageString, fetchKeyAndEncrypt, log, logThrowable, resourceAlreadyExists
public MessageSender(ApiService apiService, EventLogger eventLogger)
public MessageDelivery createAndSendMessage(Message message, InputStream letterContent)
public MessageDelivery createAndSendMessage(Message message, InputStream letterContent, InputStream printContent)
public MessageDelivery createMessageAndAddContent(Message message, InputStream letterContent, InputStream printContent)
public MessageDelivery createAttachmentAndAddContent(MessageDelivery delivery, Attachment attachment, InputStream attachmentContent, InputStream printContent)
public MessageDelivery sendMessage(MessageDelivery message)
public MessageDelivery createOrFetchMessage(Message message)
public Attachment createAttachment(MessageDelivery delivery, Attachment attachment)
public MessageDelivery addContentAndSendMessage(MessageDelivery delivery, InputStream letterContent)
createOrFetchMesssage
.public MessageDelivery addContent(MessageDelivery delivery, InputStream letterContent)
createOrFetchMesssage
.public MessageDelivery addContentToAttachment(MessageDelivery delivery, Attachment attachment, InputStream attachmentContent)
createOrFetchAttachment
.protected void verifyCorrectStatus(MessageDelivery createdMessage, MessageStatus expectedStatus)
Copyright © 2013 Digipost Open Source. All Rights Reserved.