# Uses of Package
org.apache.cassandra.streaming

Packages that use org.apache.cassandra.streaming
org.apache.cassandra.dht
org.apache.cassandra.io.sstable
org.apache.cassandra.repair
org.apache.cassandra.streaming
org.apache.cassandra.streaming.compress
org.apache.cassandra.streaming.management
org.apache.cassandra.streaming.messages
org.apache.cassandra.tools

Classes in org.apache.cassandra.streaming used by org.apache.cassandra.dht
Class and Description
StreamEvent
StreamEventHandler
StreamResultFuture A future on the result (`StreamState`) of a streaming plan.
StreamState Current snapshot of streaming progress.

Classes in org.apache.cassandra.streaming used by org.apache.cassandra.io.sstable
Class and Description
StreamConnectionFactory Interface that creates connection used by streaming.
StreamEvent
StreamEventHandler
StreamResultFuture A future on the result (`StreamState`) of a streaming plan.
StreamState Current snapshot of streaming progress.

Classes in org.apache.cassandra.streaming used by org.apache.cassandra.repair
Class and Description
StreamEvent
StreamEventHandler
StreamState Current snapshot of streaming progress.

Classes in org.apache.cassandra.streaming used by org.apache.cassandra.streaming
Class and Description
ConnectionHandler ConnectionHandler manages incoming/outgoing message exchange for the `StreamSession`.
ProgressInfo ProgressInfo contains file transfer progress.
ProgressInfo.Direction Direction of the stream.
SessionInfo Stream session info.
StreamConnectionFactory Interface that creates connection used by streaming.
StreamEvent
StreamEvent.Type
StreamEventHandler
StreamHook
StreamManager StreamManager manages currently running `StreamResultFuture`s and provides status of all operation invoked.
StreamManager.StreamRateLimiter
StreamManagerMBean
StreamPlan `StreamPlan` is a helper class that builds StreamOperation of given configuration.
StreamReader.StreamDeserializer
StreamReceiveTask Task that manages receiving files for the session for certain ColumnFamily.
StreamRequest
StreamResultFuture A future on the result (`StreamState`) of a streaming plan.
StreamSession Handles the streaming a one or more section of one of more sstables to and from a specific remote node.
StreamSession.SSTableStreamingSections
StreamSession.State
StreamState Current snapshot of streaming progress.
StreamSummary Summary of streaming.
StreamTask StreamTask is an abstraction of the streaming task performed over specific ColumnFamily.
StreamTransferTask StreamTransferTask sends sections of SSTable files in certain ColumnFamily.

Classes in org.apache.cassandra.streaming used by org.apache.cassandra.streaming.compress
Class and Description
StreamReader StreamReader reads from stream and writes to SSTable.
StreamSession Handles the streaming a one or more section of one of more sstables to and from a specific remote node.
StreamWriter StreamWriter writes given section of the SSTable to given channel.

Classes in org.apache.cassandra.streaming used by org.apache.cassandra.streaming.management
Class and Description
ProgressInfo ProgressInfo contains file transfer progress.
SessionInfo Stream session info.
StreamEvent
StreamEvent.SessionCompleteEvent
StreamEventHandler
StreamState Current snapshot of streaming progress.
StreamSummary Summary of streaming.

Classes in org.apache.cassandra.streaming used by org.apache.cassandra.streaming.messages
Class and Description
StreamRequest
StreamSession Handles the streaming a one or more section of one of more sstables to and from a specific remote node.
StreamSummary Summary of streaming.

Classes in org.apache.cassandra.streaming used by org.apache.cassandra.tools
Class and Description
StreamConnectionFactory Interface that creates connection used by streaming.
StreamState Current snapshot of streaming progress.