ProtonDeliveryImpl

@author <a href="http://hiramchirino.com">Hiram Chirino</a>

Constructors

this
this(Delivery delivery)
Undocumented in source.

Members

Functions

attachments
Record attachments()
Undocumented in source. Be warned that the author may not have intended to support it.
clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
disposition
ProtonDelivery disposition(DeliveryState state, bool s)
Undocumented in source. Be warned that the author may not have intended to support it.
fireUpdate
void fireUpdate()
Undocumented in source. Be warned that the author may not have intended to support it.
getDefaultDeliveryState
DeliveryState getDefaultDeliveryState()
Undocumented in source. Be warned that the author may not have intended to support it.
getLink
Object getLink()
Undocumented in source. Be warned that the author may not have intended to support it.
getLinkImpl
Object getLinkImpl()
Undocumented in source. Be warned that the author may not have intended to support it.
getLocalState
DeliveryState getLocalState()
Undocumented in source. Be warned that the author may not have intended to support it.
getMessageFormat
int getMessageFormat()
Undocumented in source. Be warned that the author may not have intended to support it.
getRemoteState
DeliveryState getRemoteState()
Undocumented in source. Be warned that the author may not have intended to support it.
getTag
byte[] getTag()
Undocumented in source. Be warned that the author may not have intended to support it.
handler
ProtonDelivery handler(Handler!ProtonDelivery handler)
Undocumented in source. Be warned that the author may not have intended to support it.
isAutoSettle
bool isAutoSettle()
Undocumented in source. Be warned that the author may not have intended to support it.
isBuffered
bool isBuffered()
Undocumented in source. Be warned that the author may not have intended to support it.
isPartial
bool isPartial()
Undocumented in source. Be warned that the author may not have intended to support it.
isReadable
bool isReadable()
Undocumented in source. Be warned that the author may not have intended to support it.
isSettled
bool isSettled()
Undocumented in source. Be warned that the author may not have intended to support it.
isUpdated
bool isUpdated()
Undocumented in source. Be warned that the author may not have intended to support it.
isWritable
bool isWritable()
Undocumented in source. Be warned that the author may not have intended to support it.
pending
int pending()
Undocumented in source. Be warned that the author may not have intended to support it.
remotelySettled
bool remotelySettled()
Undocumented in source. Be warned that the author may not have intended to support it.
setAutoSettle
void setAutoSettle(bool autoSettle)
Undocumented in source. Be warned that the author may not have intended to support it.
setDefaultDeliveryState
void setDefaultDeliveryState(DeliveryState state)
Undocumented in source. Be warned that the author may not have intended to support it.
settle
ProtonDelivery settle()
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From ProtonDelivery

disposition
ProtonDelivery disposition(DeliveryState state, bool settle)

Updates the DeliveryState, and optionally settle the delivery as well.

getLocalState
DeliveryState getLocalState()

Gets the current local state for the delivery.

getRemoteState
DeliveryState getRemoteState()

Gets the current remote state for the delivery.

settle
ProtonDelivery settle()

Settles the delivery locally.

isSettled
bool isSettled()

Gets whether the delivery was locally settled yet.

remotelySettled
bool remotelySettled()

Gets whether the delivery was settled by the remote peer yet.

attachments
Record attachments()

Retrieves the attachments record, upon which application items can be set/retrieved.

getTag
byte[] getTag()

Gets the delivery tag for this delivery

getMessageFormat
int getMessageFormat()

Gets the message format for the current delivery.

Meta