Class CompactionAwareWriter

java.lang.Object
org.apache.cassandra.utils.concurrent.Transactional.AbstractTransactional
org.apache.cassandra.db.compaction.writers.CompactionAwareWriter
All Implemented Interfaces:
AutoCloseable, Transactional
Direct Known Subclasses:
DefaultCompactionWriter, MajorLeveledCompactionWriter, MaxSSTableSizeWriter, ShardedCompactionWriter, SplittingSizeTieredCompactionWriter

public abstract class CompactionAwareWriter extends Transactional.AbstractTransactional implements Transactional
Class that abstracts away the actual writing of files to make it possible to use CompactionTask for more use cases.