Package org.apache.cassandra.streaming
Interface StreamSession.MessageStateSink
-
- Enclosing class:
- StreamSession
public static interface StreamSession.MessageStateSink
-
-
Field Summary
Fields Modifier and Type Field Description static StreamSession.MessageStateSink
NONE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
onClose(InetAddressAndPort from)
void
recordMessage(InetAddressAndPort from, StreamMessage.Type message)
void
recordState(InetAddressAndPort from, StreamSession.State state)
-
-
-
Field Detail
-
NONE
static final StreamSession.MessageStateSink NONE
-
-
Method Detail
-
recordState
void recordState(InetAddressAndPort from, StreamSession.State state)
- Parameters:
from
- peer that is connected in the stream sessionstate
- new state to change to
-
recordMessage
void recordMessage(InetAddressAndPort from, StreamMessage.Type message)
- Parameters:
from
- peer that sends the given messagemessage
- stream message sent by peer
-
onClose
void onClose(InetAddressAndPort from)
- Parameters:
from
- peer that is being disconnected
-
-