public class OutMessage
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
OutMessage.SendState |
Constructor and Description |
---|
OutMessage(int src,
int edge,
int path,
int target,
int flags,
java.util.List<java.lang.Integer> intSends,
java.util.List<java.lang.Integer> extSends,
MessageType dataType,
MessageType keyType,
ChannelMessageReleaseCallback releaseCallback,
java.lang.Object data) |
Modifier and Type | Method and Description |
---|---|
int |
getAcceptedInternalSends() |
java.util.Queue<ChannelMessage> |
getChannelMessages() |
java.lang.Object |
getData() |
MessageType |
getDataType() |
int |
getEdge() |
java.util.List<java.lang.Integer> |
getExternalSends() |
int |
getFlags() |
MessageHeader |
getHeader() |
java.util.List<java.lang.Integer> |
getInternalSends() |
MessageType |
getKeyType() |
int |
getPath() |
ChannelMessageReleaseCallback |
getReleaseCallback() |
OutMessage.SendState |
getSendState() |
SerializeState |
getSerializationState() |
int |
getSource() |
int |
getTarget() |
void |
incrementAcceptedInternalSends() |
boolean |
isComplete() |
void |
setComplete(boolean complete) |
void |
setHeader(MessageHeader header) |
void |
setSendState(OutMessage.SendState sendState) |
void |
setSerializationState(SerializeState serializationState) |
public OutMessage(int src, int edge, int path, int target, int flags, java.util.List<java.lang.Integer> intSends, java.util.List<java.lang.Integer> extSends, MessageType dataType, MessageType keyType, ChannelMessageReleaseCallback releaseCallback, java.lang.Object data)
public java.lang.Object getData()
public OutMessage.SendState getSendState()
public void setSendState(OutMessage.SendState sendState)
public void setSerializationState(SerializeState serializationState)
public SerializeState getSerializationState()
public boolean isComplete()
public void setComplete(boolean complete)
public int getSource()
public int getEdge()
public int getPath()
public int getTarget()
public java.util.List<java.lang.Integer> getInternalSends()
public java.util.List<java.lang.Integer> getExternalSends()
public int getAcceptedInternalSends()
public void incrementAcceptedInternalSends()
public int getFlags()
public java.util.Queue<ChannelMessage> getChannelMessages()
public MessageType getDataType()
public MessageType getKeyType()
public ChannelMessageReleaseCallback getReleaseCallback()
public MessageHeader getHeader()
public void setHeader(MessageHeader header)