public class Message extends Object
Modifier and Type | Field and Description |
---|---|
protected List<Document> |
attachments |
protected String |
messageId |
protected Document |
primaryDocument |
protected MessageRecipient |
recipient |
protected Long |
senderId |
protected SenderOrganization |
senderOrganization |
Constructor and Description |
---|
Message() |
Message(String messageId,
DigipostAddress digipostAdress,
Document primaryDocument,
Iterable<? extends Document> attachments) |
Message(String messageId,
MessageRecipient recipient,
Document primaryDocument,
Iterable<? extends Document> attachments) |
Message(String messageId,
NameAndAddress nameAndAddress,
Document primaryDocument,
Iterable<? extends Document> attachments) |
Message(String messageId,
OrganisationNumber id,
Document primaryDocument,
Iterable<? extends Document> attachments) |
Message(String messageId,
PersonalIdentificationNumber id,
Document primaryDocument,
Iterable<? extends Document> attachments) |
Modifier and Type | Method and Description |
---|---|
List<Document> |
getAttachments() |
String |
getMessageId() |
Document |
getPrimaryDocument() |
MessageRecipient |
getRecipient() |
Long |
getSenderId() |
boolean |
isDirectPrint() |
boolean |
isSameMessageAs(Message message) |
void |
setSenderId(long senderId)
Only neccessary when sending on behalf of another user.
|
void |
setSenderOrganization(SenderOrganization senderOrganization) |
protected String messageId
protected Long senderId
protected SenderOrganization senderOrganization
protected MessageRecipient recipient
protected Document primaryDocument
public Message()
public Message(String messageId, PersonalIdentificationNumber id, Document primaryDocument, Iterable<? extends Document> attachments)
public Message(String messageId, OrganisationNumber id, Document primaryDocument, Iterable<? extends Document> attachments)
public Message(String messageId, DigipostAddress digipostAdress, Document primaryDocument, Iterable<? extends Document> attachments)
public Message(String messageId, NameAndAddress nameAndAddress, Document primaryDocument, Iterable<? extends Document> attachments)
public Message(String messageId, MessageRecipient recipient, Document primaryDocument, Iterable<? extends Document> attachments)
public MessageRecipient getRecipient()
public void setSenderId(long senderId)
public void setSenderOrganization(SenderOrganization senderOrganization)
public boolean isDirectPrint()
public String getMessageId()
public Long getSenderId()
public Document getPrimaryDocument()
public boolean isSameMessageAs(Message message)
Copyright © 2014 Digipost Open Source. All rights reserved.