public class OutgoingStreamMessage extends StreamMessage
StreamMessage.Serializer<V extends StreamMessage>, StreamMessage.Type| Modifier and Type | Field and Description |
|---|---|
StreamMessageHeader |
header |
static StreamMessage.Serializer<OutgoingStreamMessage> |
serializer |
OutgoingStream |
stream |
type| Constructor and Description |
|---|
OutgoingStreamMessage(TableId tableId,
StreamSession session,
OutgoingStream stream,
int sequenceNumber) |
| Modifier and Type | Method and Description |
|---|---|
void |
complete() |
void |
finishTransfer() |
java.lang.String |
getName() |
void |
serialize(DataOutputStreamPlus out,
int version,
StreamSession session) |
void |
startTransfer() |
java.lang.String |
toString() |
deserialize, getOrCreateSession, getPriority, serialize, serializedSizepublic static StreamMessage.Serializer<OutgoingStreamMessage> serializer
public final StreamMessageHeader header
public final OutgoingStream stream
public OutgoingStreamMessage(TableId tableId, StreamSession session, OutgoingStream stream, int sequenceNumber)
public void serialize(DataOutputStreamPlus out, int version, StreamSession session) throws java.io.IOException
java.io.IOExceptionpublic void finishTransfer()
public void startTransfer()
public void complete()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()
Copyright © 2009-2020 The Apache Software Foundation