Class Flow
java.lang.Object
org.apache.qpid.protonj2.types.transport.Flow
- All Implemented Interfaces:
Performative
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.qpid.protonj2.types.transport.Performative
Performative.PerformativeHandler<E>, Performative.PerformativeType
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
long
long
boolean
getDrain()
boolean
getEcho()
int
long
long
long
long
long
long
boolean
boolean
boolean
hasDrain()
boolean
hasEcho()
boolean
hasElement
(int index) boolean
boolean
boolean
boolean
boolean
boolean
boolean
<E> void
invoke
(Performative.PerformativeHandler<E> handler, ProtonBuffer payload, int channel, E context) boolean
isEmpty()
reset()
setAvailable
(int available) setAvailable
(long available) setDeliveryCount
(int deliveryCount) setDeliveryCount
(long deliveryCount) setDrain
(boolean drain) setEcho
(boolean echo) setHandle
(int handle) setHandle
(long handle) setIncomingWindow
(int incomingWindow) setIncomingWindow
(long incomingWindow) setLinkCredit
(int linkCredit) setLinkCredit
(long linkCredit) setNextIncomingId
(int nextIncomingId) setNextIncomingId
(long nextIncomingId) setNextOutgoingId
(int nextOutgoingId) setNextOutgoingId
(long nextOutgoingId) setOutgoingWindow
(int outgoingWindow) setOutgoingWindow
(long outgoingWindow) setProperties
(Map<Symbol, Object> properties) toString()
-
Field Details
-
DESCRIPTOR_CODE
-
DESCRIPTOR_SYMBOL
-
-
Constructor Details
-
Flow
public Flow()
-
-
Method Details
-
isEmpty
public boolean isEmpty() -
getElementCount
public int getElementCount() -
hasElement
public boolean hasElement(int index) -
hasNextIncomingId
public boolean hasNextIncomingId() -
hasIncomingWindow
public boolean hasIncomingWindow() -
hasNextOutgoingId
public boolean hasNextOutgoingId() -
hasOutgoingWindow
public boolean hasOutgoingWindow() -
hasHandle
public boolean hasHandle() -
hasDeliveryCount
public boolean hasDeliveryCount() -
hasLinkCredit
public boolean hasLinkCredit() -
hasAvailable
public boolean hasAvailable() -
hasDrain
public boolean hasDrain() -
hasEcho
public boolean hasEcho() -
hasProperties
public boolean hasProperties() -
reset
-
getNextIncomingId
public long getNextIncomingId() -
setNextIncomingId
-
setNextIncomingId
-
clearNextIncomingId
-
getIncomingWindow
public long getIncomingWindow() -
setIncomingWindow
-
setIncomingWindow
-
clearIncomingWindow
-
getNextOutgoingId
public long getNextOutgoingId() -
setNextOutgoingId
-
setNextOutgoingId
-
clearNextOutgoingId
-
getOutgoingWindow
public long getOutgoingWindow() -
setOutgoingWindow
-
setOutgoingWindow
-
clearOutgoingWindow
-
getHandle
public long getHandle() -
setHandle
-
setHandle
-
clearHandle
-
getDeliveryCount
public long getDeliveryCount() -
setDeliveryCount
-
setDeliveryCount
-
clearDeliveryCount
-
getLinkCredit
public long getLinkCredit() -
setLinkCredit
-
setLinkCredit
-
clearLinkCredit
-
getAvailable
public long getAvailable() -
setAvailable
-
setAvailable
-
clearAvailable
-
getDrain
public boolean getDrain() -
setDrain
-
clearDrain
-
getEcho
public boolean getEcho() -
setEcho
-
clearEcho
-
getProperties
-
setProperties
-
clearProperties
-
copy
- Specified by:
copy
in interfacePerformative
-
getPerformativeType
- Specified by:
getPerformativeType
in interfacePerformative
-
invoke
public <E> void invoke(Performative.PerformativeHandler<E> handler, ProtonBuffer payload, int channel, E context) - Specified by:
invoke
in interfacePerformative
-
toString
-