org.apache.cassandra.db.index
Interface SecondaryIndexManager.Updater

Enclosing class:
SecondaryIndexManager

public static interface SecondaryIndexManager.Updater


Method Summary
 void insert(IColumn column)
          called when constructing the index against pre-existing data
 void remove(IColumn current)
          called when lazy-updating the index during compaction (CASSANDRA-2897)
 void update(IColumn oldColumn, IColumn column)
          called when updating the index from a memtable
 void updateRowLevelIndexes()
          called after memtable updates are complete (CASSANDRA-5397)
 

Method Detail

insert

void insert(IColumn column)
called when constructing the index against pre-existing data


update

void update(IColumn oldColumn,
            IColumn column)
called when updating the index from a memtable


remove

void remove(IColumn current)
called when lazy-updating the index during compaction (CASSANDRA-2897)


updateRowLevelIndexes

void updateRowLevelIndexes()
called after memtable updates are complete (CASSANDRA-5397)



Copyright © 2013 The Apache Software Foundation