public abstract class BaseIndexStore extends Object implements IndexStore
Modifier and Type | Field and Description |
---|---|
protected IndexCopyBehavior |
copyOn |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
void |
newIndex(Object newValue,
QueryableEntry record) |
void |
removeIndex(Object oldValue,
Data indexKey) |
void |
updateIndex(Object oldValue,
Object newValue,
QueryableEntry entry) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clear, getRecords, getRecords, getSubRecords, getSubRecordsBetween
protected final IndexCopyBehavior copyOn
public final void newIndex(Object newValue, QueryableEntry record)
newIndex
in interface IndexStore
public final void removeIndex(Object oldValue, Data indexKey)
removeIndex
in interface IndexStore
public final void updateIndex(Object oldValue, Object newValue, QueryableEntry entry)
updateIndex
in interface IndexStore
public void destroy()
destroy
in interface IndexStore
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.