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,
ContentType contentType)
Legger til innhold (PDF) til en forsendelse.
|
MessageDelivery |
addContentAndSendMessage(MessageDelivery delivery,
InputStream letterContent,
ContentType contentType)
Legger til innhold (PDF) til en forsendelse og sender brevet.
|
MessageDelivery |
addContentToAttachment(MessageDelivery delivery,
Attachment attachment,
InputStream attachmentContent,
ContentType contentType)
Legger til innhold (PDF) til et vedlegg.
|
MessageDelivery |
createAndSendMessage(Message message,
InputStream letterContent,
ContentType contentType)
Sender et brev gjennom Digipost.
|
MessageDelivery |
createAndSendMessage(Message message,
InputStream letterContent,
ContentType contentType,
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,
ContentType contentType,
InputStream printContent) |
MessageDelivery |
createMessageAndAddContent(Message message,
InputStream letterContent,
ContentType contentType,
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, ContentType contentType)
public MessageDelivery createAndSendMessage(Message message, InputStream letterContent, ContentType contentType, InputStream printContent)
public MessageDelivery createMessageAndAddContent(Message message, InputStream letterContent, ContentType contentType, InputStream printContent)
public MessageDelivery createAttachmentAndAddContent(MessageDelivery delivery, Attachment attachment, InputStream attachmentContent, ContentType contentType, 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, ContentType contentType)
createOrFetchMesssage
.contentType
- public MessageDelivery addContent(MessageDelivery delivery, InputStream letterContent, ContentType contentType)
createOrFetchMesssage
.contentType
- public MessageDelivery addContentToAttachment(MessageDelivery delivery, Attachment attachment, InputStream attachmentContent, ContentType contentType)
createOrFetchAttachment
.delivery
- attachment
- attachmentContent
- contentType
- protected void verifyCorrectStatus(MessageDelivery createdMessage, MessageStatus expectedStatus)
Copyright © 2013 Digipost Open Source. All Rights Reserved.