Class OutgoingStreamMessage
- java.lang.Object
-
- org.apache.cassandra.streaming.messages.StreamMessage
-
- org.apache.cassandra.streaming.messages.OutgoingStreamMessage
-
public class OutgoingStreamMessage extends StreamMessage
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.cassandra.streaming.messages.StreamMessage
StreamMessage.Serializer<V extends StreamMessage>, StreamMessage.Type
-
-
Field Summary
Fields Modifier and Type Field Description StreamMessageHeader
header
static StreamMessage.Serializer<OutgoingStreamMessage>
serializer
OutgoingStream
stream
-
Fields inherited from class org.apache.cassandra.streaming.messages.StreamMessage
type
-
-
Constructor Summary
Constructors Constructor Description OutgoingStreamMessage(TableId tableId, StreamSession session, OutgoingStream stream, int sequenceNumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
complete()
void
finishTransfer()
java.lang.String
getName()
void
serialize(StreamingDataOutputPlus out, int version, StreamSession session)
void
startTransfer()
java.lang.String
toString()
-
Methods inherited from class org.apache.cassandra.streaming.messages.StreamMessage
deserialize, getOrCreateAndAttachInboundSession, getPriority, serialize, serializedSize
-
-
-
-
Field Detail
-
serializer
public static StreamMessage.Serializer<OutgoingStreamMessage> serializer
-
header
public final StreamMessageHeader header
-
stream
public final OutgoingStream stream
-
-
Constructor Detail
-
OutgoingStreamMessage
public OutgoingStreamMessage(TableId tableId, StreamSession session, OutgoingStream stream, int sequenceNumber)
-
-
Method Detail
-
serialize
public void serialize(StreamingDataOutputPlus out, int version, StreamSession session) throws java.io.IOException
- Throws:
java.io.IOException
-
finishTransfer
public void finishTransfer()
-
startTransfer
public void startTransfer()
-
complete
public void complete()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getName
public java.lang.String getName()
-
-