Uses of Interface
org.apache.cassandra.streaming.StreamingChannel
Packages that use StreamingChannel
Package
Description
Non-blocking streaming with netty
-
Uses of StreamingChannel in org.apache.cassandra.streaming
Methods in org.apache.cassandra.streaming that return StreamingChannelModifier and TypeMethodDescriptionStreamingChannel.Factory.create(InetSocketAddress to, int messagingVersion, StreamingChannel.Kind kind) default StreamingChannelStreamingChannel.Factory.create(InetSocketAddress to, InetSocketAddress preferred, int messagingVersion, StreamingChannel.Kind kind) Methods in org.apache.cassandra.streaming with parameters of type StreamingChannelModifier and TypeMethodDescriptionbooleanStreamSession.attachInbound(StreamingChannel channel) Attach a channel to this session upon receiving the first inbound message.booleanStreamSession.attachOutbound(StreamingChannel channel) Attach a channel to this session upon sending the first outbound message.static StreamResultFutureStreamResultFuture.createFollower(int sessionIndex, TimeUUID planId, StreamOperation streamOperation, InetAddressAndPort from, StreamingChannel channel, int messagingVersion, TimeUUID pendingRepair, PreviewKind previewKind) static StringStreamSession.createLogTag(StreamSession session, StreamingChannel channel) StreamCoordinator.getOrCreateInboundSession(InetAddressAndPort from, StreamingChannel channel, int messagingVersion, int id) Constructors in org.apache.cassandra.streaming with parameters of type StreamingChannelModifierConstructorDescriptionStreamDeserializingTask(StreamSession session, StreamingChannel channel, int messagingVersion) StreamSession(StreamOperation streamOperation, InetAddressAndPort peer, StreamingChannel.Factory factory, StreamingChannel controlChannel, int messagingVersion, boolean isFollower, int index, TimeUUID pendingRepair, PreviewKind previewKind) Create new streaming session with the peer. -
Uses of StreamingChannel in org.apache.cassandra.streaming.async
Classes in org.apache.cassandra.streaming.async that implement StreamingChannelMethods in org.apache.cassandra.streaming.async that return StreamingChannelModifier and TypeMethodDescriptionNettyStreamingConnectionFactory.create(InetSocketAddress to, int messagingVersion, StreamingChannel.Kind kind) NettyStreamingConnectionFactory.create(InetSocketAddress to, InetSocketAddress preferred, int messagingVersion, StreamingChannel.Kind kind) Methods in org.apache.cassandra.streaming.async with parameters of type StreamingChannelModifier and TypeMethodDescriptionio.netty.util.concurrent.Future<?>StreamingMultiplexedChannel.sendMessage(StreamingChannel channel, StreamMessage message) Constructors in org.apache.cassandra.streaming.async with parameters of type StreamingChannelModifierConstructorDescriptionStreamingMultiplexedChannel(StreamSession session, StreamingChannel.Factory factory, InetAddressAndPort to, StreamingChannel controlChannel, int messagingVersion) -
Uses of StreamingChannel in org.apache.cassandra.streaming.messages
Methods in org.apache.cassandra.streaming.messages with parameters of type StreamingChannelModifier and TypeMethodDescriptionIncomingStreamMessage.getOrCreateAndAttachInboundSession(StreamingChannel channel, int messagingVersion) StreamInitMessage.getOrCreateAndAttachInboundSession(StreamingChannel channel, int messagingVersion) StreamMessage.getOrCreateAndAttachInboundSession(StreamingChannel channel, int messagingVersion) Get or create aStreamSessionbased on this stream message data: not all stream messages support this, so the default implementation just throws an exception. -
Uses of StreamingChannel in org.apache.cassandra.tools
Methods in org.apache.cassandra.tools that return StreamingChannelModifier and TypeMethodDescriptionBulkLoadConnectionFactory.create(InetSocketAddress to, InetSocketAddress preferred, int messagingVersion, StreamingChannel.Kind kind)