Uses of Class org.apache.cassandra.db.ColumnFamilyStore (apache-cassandra API)
Date: 2012-05-04

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.cassandra.db.ColumnFamilyStore

Packages that use ColumnFamilyStore
org.apache.cassandra.config |
org.apache.cassandra.db |
org.apache.cassandra.db.compaction |
org.apache.cassandra.db.index |
org.apache.cassandra.db.index.keys |
org.apache.cassandra.service |
org.apache.cassandra.streaming |

Uses of ColumnFamilyStore in org.apache.cassandra.config

Methods in org.apache.cassandra.config with parameters of type ColumnFamilyStore
`AbstractCompactionStrategy` | `CFMetaData.createCompactionStrategyInstance(ColumnFamilyStore cfs)`

Uses of ColumnFamilyStore in org.apache.cassandra.db

Fields in org.apache.cassandra.db declared as ColumnFamilyStore
`ColumnFamilyStore` | `Memtable.cfs`
`ColumnFamilyStore` | `DataTracker.cfstore`

Methods in org.apache.cassandra.db that return ColumnFamilyStore
`static ColumnFamilyStore` | `ColumnFamilyStore.createColumnFamilyStore(Table table, java.lang.String columnFamily)`
`static ColumnFamilyStore` | `ColumnFamilyStore.createColumnFamilyStore(Table table, java.lang.String columnFamily, IPartitioner partitioner, CFMetaData metadata)`
`ColumnFamilyStore` | `Table.getColumnFamilyStore(java.lang.Integer id)`
`ColumnFamilyStore` | `Table.getColumnFamilyStore(java.lang.String cfName)`

Methods in org.apache.cassandra.db that return types with arguments of type ColumnFamilyStore
`static java.lang.Iterable<ColumnFamilyStore>` | `ColumnFamilyStore.all()`
`java.lang.Iterable<ColumnFamilyStore>` | `ColumnFamilyStore.concatWithIndexes()`
`java.util.Collection<ColumnFamilyStore>` | `Table.getColumnFamilyStores()`

Methods in org.apache.cassandra.db with parameters of type ColumnFamilyStore
`static CloseableIterator<Row>` | `RowIteratorFactory.getIterator(java.lang.Iterable<Memtable> memtables, java.util.Collection<SSTableReader> sstables, DecoratedKey startWith, DecoratedKey stopAt, QueryFilter filter, AbstractType comparator, ColumnFamilyStore cfs)` Get a row iterator over the provided memtables and sstables, between the provided keys and filtered by the queryfilter.
`static void` | `Table.indexRow(DecoratedKey<?> key, ColumnFamilyStore cfs, java.util.SortedSet<java.nio.ByteBuffer> indexedColumns)`
`IColumn` | `Column.localCopy(ColumnFamilyStore cfs)`
`IColumn` | `CounterColumn.localCopy(ColumnFamilyStore cfs)`
`CounterColumn` | `CounterUpdateColumn.localCopy(ColumnFamilyStore cfs)`
`IColumn` | `DeletedColumn.localCopy(ColumnFamilyStore cfs)`
`IColumn` | `ExpiringColumn.localCopy(ColumnFamilyStore cfs)`
`IColumn` | `IColumn.localCopy(ColumnFamilyStore cfs)` clones the column for the row cache, interning column names and making copies of other underlying byte buffers
`IColumn` | `SuperColumn.localCopy(ColumnFamilyStore cfs)`
`IColumn` | `Column.localCopy(ColumnFamilyStore cfs, Allocator allocator)`
`IColumn` | `CounterColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)`
`IColumn` | `CounterUpdateColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)`
`IColumn` | `DeletedColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)`
`IColumn` | `ExpiringColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)`
`IColumn` | `IColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)` clones the column for the memtable, interning column names and making copies of other underlying byte buffers.
`IColumn` | `SuperColumn.localCopy(ColumnFamilyStore cfs, Allocator allocator)`

Constructors in org.apache.cassandra.db with parameters of type ColumnFamilyStore
`CollationController(ColumnFamilyStore cfs, boolean mutableColumns, QueryFilter filter, int gcBefore)`
`DataTracker(ColumnFamilyStore cfstore)`
`Memtable(ColumnFamilyStore cfs)`

Uses of ColumnFamilyStore in org.apache.cassandra.db.compaction

Fields in org.apache.cassandra.db.compaction declared as ColumnFamilyStore
`protected ColumnFamilyStore` | `AbstractCompactionStrategy.cfs`
`protected ColumnFamilyStore` | `AbstractCompactionTask.cfs`

Methods in org.apache.cassandra.db.compaction that return ColumnFamilyStore
`ColumnFamilyStore` | `AbstractCompactionTask.getColumnFamilyStore()`

Methods in org.apache.cassandra.db.compaction with parameters of type ColumnFamilyStore
`void` | `CompactionManager.performCleanup(ColumnFamilyStore cfStore, NodeId.OneShotRenewer renewer)`
`void` | `CompactionManager.performMaximal(ColumnFamilyStore cfStore)`
`void` | `CompactionManager.performScrub(ColumnFamilyStore cfStore)`
`void` | `CompactionManager.performSSTableRewrite(ColumnFamilyStore cfStore)`
`java.util.concurrent.Future<java.lang.Integer>` | `CompactionManager.submitBackground(ColumnFamilyStore cfs)` Call this whenever a compaction might be needed on the given columnfamily.
`java.util.concurrent.Future<java.lang.Object>` | `CompactionManager.submitMaximal(ColumnFamilyStore cfStore, int gcBefore)`
`java.util.concurrent.Future<?>` | `CompactionManager.submitTruncate(ColumnFamilyStore main, long truncatedAt)`
`java.util.concurrent.Future<java.lang.Object>` | `CompactionManager.submitUserDefined(ColumnFamilyStore cfs, java.util.Collection<Descriptor> dataFiles, int gcBefore)`
`java.util.concurrent.Future<java.lang.Object>` | `CompactionManager.submitValidation(ColumnFamilyStore cfStore, AntiEntropyService.Validator validator)` Does not mutate data, so is not scheduled.
`static java.io.File` | `LeveledManifest.tryGetManifest(ColumnFamilyStore cfs)`

Constructors in org.apache.cassandra.db.compaction with parameters of type ColumnFamilyStore
`AbstractCompactionStrategy(ColumnFamilyStore cfs, java.util.Map<java.lang.String,java.lang.String> options)`
`AbstractCompactionTask(ColumnFamilyStore cfs, java.util.Collection<SSTableReader> sstables)`
`CompactionController(ColumnFamilyStore cfs, java.util.Collection<SSTableReader> sstables, int gcBefore, boolean forceDeserialize)`
`CompactionTask(ColumnFamilyStore cfs, java.util.Collection<SSTableReader> sstables, int gcBefore)`
`LeveledCompactionStrategy(ColumnFamilyStore cfs, java.util.Map<java.lang.String,java.lang.String> options)`
`LeveledCompactionTask(ColumnFamilyStore cfs, java.util.Collection<SSTableReader> sstables, int gcBefore, int sstableSizeInMB)`
`SizeTieredCompactionStrategy(ColumnFamilyStore cfs, java.util.Map<java.lang.String,java.lang.String> options)`

Uses of ColumnFamilyStore in org.apache.cassandra.db.index

Fields in org.apache.cassandra.db.index declared as ColumnFamilyStore
`protected ColumnFamilyStore` | `SecondaryIndex.baseCfs` Base CF that has many indexes
`ColumnFamilyStore` | `SecondaryIndexManager.baseCfs` The underlying column family containing the source data for these indexes
`protected ColumnFamilyStore` | `SecondaryIndexSearcher.baseCfs`

Methods in org.apache.cassandra.db.index that return ColumnFamilyStore
`ColumnFamilyStore` | `SecondaryIndex.getBaseCfs()`
`abstract ColumnFamilyStore` | `SecondaryIndex.getIndexCfs()` Allow access to the underlying column family store if there is one

Methods in org.apache.cassandra.db.index that return types with arguments of type ColumnFamilyStore
`java.util.Collection<ColumnFamilyStore>` | `SecondaryIndexManager.getIndexesBackedByCfs()`

Methods in org.apache.cassandra.db.index with parameters of type ColumnFamilyStore
`static SecondaryIndex` | `SecondaryIndex.createInstance(ColumnFamilyStore baseCfs, ColumnDefinition cdef)` This is the primary way to create a secondary index instance for a CF column.

Constructors in org.apache.cassandra.db.index with parameters of type ColumnFamilyStore
`SecondaryIndexBuilder(ColumnFamilyStore cfs, java.util.SortedSet<java.nio.ByteBuffer> columns, ReducingKeyIterator iter)`
`SecondaryIndexManager(ColumnFamilyStore baseCfs)`

Uses of ColumnFamilyStore in org.apache.cassandra.db.index.keys

Methods in org.apache.cassandra.db.index.keys that return ColumnFamilyStore
`ColumnFamilyStore` | `KeysIndex.getIndexCfs()`

Uses of ColumnFamilyStore in org.apache.cassandra.service

Methods in org.apache.cassandra.service that return types with arguments of type ColumnFamilyStore
`java.lang.Iterable<ColumnFamilyStore>` | `StorageService.getValidColumnFamilies(java.lang.String tableName, java.lang.String... cfNames)`

Methods in org.apache.cassandra.service with parameters of type ColumnFamilyStore
`void` | `AntiEntropyService.Validator.prepare(ColumnFamilyStore cfs)`

Uses of ColumnFamilyStore in org.apache.cassandra.streaming

Method parameters in org.apache.cassandra.streaming with type arguments of type ColumnFamilyStore
`static void` | `StreamIn.requestRanges(java.net.InetAddress source, java.lang.String tableName, java.util.Collection<ColumnFamilyStore> columnFamilies, java.util.Collection<Range> ranges, java.lang.Runnable callback, OperationType type)` Request ranges to be transferred from specific CFs
`static void` | `StreamOut.transferRanges(StreamOutSession session, java.lang.Iterable<ColumnFamilyStore> cfses, java.util.Collection<Range> ranges, OperationType type)` Stream the given ranges to the target endpoint from each of the given CFs.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2012 The Apache Software Foundation