public class SendingLinkEndpoint extends LinkEndpoint<SendingLinkListener>
| Constructor and Description |
|---|
SendingLinkEndpoint(Session_1_0 sessionEndpoint,
Attach attach) |
| Modifier and Type | Method and Description |
|---|---|
void |
drained() |
void |
flowStateChanged() |
UnsignedInteger |
getLastDeliveryId() |
Integer |
getPriority() |
Role |
getRole() |
Binary |
getTransactionId() |
boolean |
hasCreditToSend() |
protected Map<Symbol,Object> |
initProperties(Attach attach) |
void |
receiveDeliveryState(Delivery unsettled,
DeliveryState state,
Boolean settled) |
void |
receiveFlow(Flow flow) |
void |
setLastDeliveryId(UnsignedInteger deliveryId) |
boolean |
transfer(Transfer xfr,
boolean decrementCredit) |
void |
updateDisposition(Binary deliveryTag,
DeliveryState state,
boolean settled) |
addUnsettled, attach, close, close, detach, detach, getAvailable, getDeliveryCount, getDrain, getInitialUnsettledMap, getLinkCredit, getLinkEventListener, getName, getReceivingSettlementMode, getSendingSettlementMode, getSession, getSource, getTarget, remoteDetached, sendFlow, sendFlow, sendFlow, sendFlowConditional, sendFlowWithEcho, setAvailable, setDeliveryCount, setDeliveryStateHandler, setDrain, setLinkCredit, setLinkEventListener, setLocalUnsettled, setReceivingSettlementMode, setSendingSettlementMode, setSource, setTarget, settle, setTransactionId, toStringpublic static final Symbol PRIORITY
public SendingLinkEndpoint(Session_1_0 sessionEndpoint, Attach attach)
protected Map<Symbol,Object> initProperties(Attach attach)
initProperties in class LinkEndpoint<SendingLinkListener>public Role getRole()
getRole in class LinkEndpoint<SendingLinkListener>public Integer getPriority()
public boolean transfer(Transfer xfr, boolean decrementCredit)
public void drained()
public void receiveFlow(Flow flow)
receiveFlow in class LinkEndpoint<SendingLinkListener>public void flowStateChanged()
flowStateChanged in class LinkEndpoint<SendingLinkListener>public boolean hasCreditToSend()
public void receiveDeliveryState(Delivery unsettled, DeliveryState state, Boolean settled)
receiveDeliveryState in class LinkEndpoint<SendingLinkListener>public UnsignedInteger getLastDeliveryId()
public void setLastDeliveryId(UnsignedInteger deliveryId)
public void updateDisposition(Binary deliveryTag, DeliveryState state, boolean settled)
public Binary getTransactionId()
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.