Class CassandraCompressedStreamWriter
- java.lang.Object
-
- org.apache.cassandra.db.streaming.CassandraStreamWriter
-
- org.apache.cassandra.db.streaming.CassandraCompressedStreamWriter
-
public class CassandraCompressedStreamWriter extends CassandraStreamWriter
CassandraStreamWriter for compressed SSTable.
-
-
Field Summary
-
Fields inherited from class org.apache.cassandra.db.streaming.CassandraStreamWriter
limiter, sections, session, sstable
-
-
Constructor Summary
Constructors Constructor Description CassandraCompressedStreamWriter(SSTableReader sstable, CassandraStreamHeader header, StreamSession session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected longtotalSize()voidwrite(StreamingDataOutputPlus out)Stream file of specified sections to given channel.-
Methods inherited from class org.apache.cassandra.db.streaming.CassandraStreamWriter
write
-
-
-
-
Constructor Detail
-
CassandraCompressedStreamWriter
public CassandraCompressedStreamWriter(SSTableReader sstable, CassandraStreamHeader header, StreamSession session)
-
-
Method Detail
-
write
public void write(StreamingDataOutputPlus out) throws java.io.IOException
Description copied from class:CassandraStreamWriterStream file of specified sections to given channel.- Overrides:
writein classCassandraStreamWriter- Parameters:
out- where this writes data to- Throws:
java.io.IOException- on any I/O error
-
totalSize
protected long totalSize()
- Overrides:
totalSizein classCassandraStreamWriter
-
-