public final class MessageTransfer extends Method
Method.CompletionListener| Modifier and Type | Field and Description |
|---|---|
static int |
TYPE |
| Constructor and Description |
|---|
MessageTransfer() |
MessageTransfer(String destination,
MessageAcceptMode acceptMode,
MessageAcquireMode acquireMode,
Header header,
ByteBuffer body,
Option... options) |
complete, create, delegate, getChannel, getId, hasCompletionListener, isBatch, isSync, isUnreliable, setChannel, setCompletionListener, setSync, toStringgetEncodedType, isDirty, setDirtypublic static final int TYPE
public MessageTransfer()
public MessageTransfer(String destination, MessageAcceptMode acceptMode, MessageAcquireMode acquireMode, Header header, ByteBuffer body, Option... options)
public final int getStructType()
getStructType in class Structpublic final int getSizeWidth()
getSizeWidth in class Structpublic final int getPackWidth()
getPackWidth in class Structpublic final boolean hasPayload()
hasPayload in class Methodpublic final byte getEncodedTrack()
getEncodedTrack in interface ProtocolEventgetEncodedTrack in class Methodpublic final boolean isConnectionControl()
public <C> void dispatch(C context,
MethodDelegate<C> delegate)
public final boolean hasDestination()
public final MessageTransfer clearDestination()
public final String getDestination()
public final MessageTransfer setDestination(String value)
public final MessageTransfer destination(String value)
public final boolean hasAcceptMode()
public final MessageTransfer clearAcceptMode()
public final MessageAcceptMode getAcceptMode()
public final MessageTransfer setAcceptMode(MessageAcceptMode value)
public final MessageTransfer acceptMode(MessageAcceptMode value)
public final boolean hasAcquireMode()
public final MessageTransfer clearAcquireMode()
public final MessageAcquireMode getAcquireMode()
public final MessageTransfer setAcquireMode(MessageAcquireMode value)
public final MessageTransfer acquireMode(MessageAcquireMode value)
public final MessageTransfer header(Header header)
public final ByteBuffer getBody()
public final void setBody(ByteBuffer body)
public int getBodySize()
getBodySize in class Methodpublic final byte[] getBodyBytes()
public final void setBody(byte[] body)
public final String getBodyString()
public final void setBody(String body)
public void write(Encoder enc)
Encodablepublic void read(Decoder dec)
Encodablepublic void dispose()
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.