no.digipost.api.client.representations
Class MessageDelivery

java.lang.Object
  extended by no.digipost.api.client.representations.Representation
      extended by no.digipost.api.client.representations.MessageDelivery

public class MessageDelivery
extends Representation


Field Summary
protected  org.joda.time.DateTime deliveredDate
           
protected  DeliveryMethod deliveryMethod
           
protected  String messageId
           
protected  MessageStatus status
           
 
Fields inherited from class no.digipost.api.client.representations.Representation
links
 
Constructor Summary
MessageDelivery()
           
MessageDelivery(String messageId, DeliveryMethod deliveryMethod, MessageStatus status, org.joda.time.DateTime deliveredDate)
           
 
Method Summary
 Link getAddContentAndSendLink()
           
 org.joda.time.DateTime getDeliveredDate()
           
 DeliveryMethod getDeliveryMethod()
           
 Link getEncryptionKeyLink()
           
protected  List<Link> getLinks()
           
 String getMessageId()
           
 Link getSelfLink()
           
 MessageStatus getStatus()
           
 boolean isDeliveredToDigipost()
           
 boolean isSameMessageAs(Message message)
           
protected  void setLinks(List<Link> links)
           
 
Methods inherited from class no.digipost.api.client.representations.Representation
addLink, getLinkByRelationName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

messageId

protected String messageId

deliveryMethod

protected DeliveryMethod deliveryMethod

status

protected MessageStatus status

deliveredDate

protected org.joda.time.DateTime deliveredDate
Constructor Detail

MessageDelivery

public MessageDelivery()

MessageDelivery

public MessageDelivery(String messageId,
                       DeliveryMethod deliveryMethod,
                       MessageStatus status,
                       org.joda.time.DateTime deliveredDate)
Method Detail

getLinks

protected List<Link> getLinks()

setLinks

protected void setLinks(List<Link> links)

getMessageId

public String getMessageId()

isSameMessageAs

public boolean isSameMessageAs(Message message)

getStatus

public MessageStatus getStatus()

getEncryptionKeyLink

public Link getEncryptionKeyLink()

getAddContentAndSendLink

public Link getAddContentAndSendLink()

isDeliveredToDigipost

public boolean isDeliveredToDigipost()

getSelfLink

public Link getSelfLink()

getDeliveryMethod

public DeliveryMethod getDeliveryMethod()

getDeliveredDate

public org.joda.time.DateTime getDeliveredDate()


Copyright © 2012 Digipost Open Source. All Rights Reserved.