public abstract class BasicIndex extends AbstractIndex implements EventListenerIF
Modifier and Type | Class and Description |
---|---|
class |
BasicIndex.EventHandler<K,V> |
protected class |
BasicIndex.TypedPredicate |
Modifier and Type | Field and Description |
---|---|
protected Map<String,EventListenerIF> |
handlers |
Constructor and Description |
---|
BasicIndex() |
Modifier and Type | Method and Description |
---|---|
IndexIF |
getIndex()
INTERNAL: Method used by IndexManagerIF to manage index creation.
|
void |
processEvent(Object object,
String event,
Object new_value,
Object old_value)
INTERNAL: A method that receives notification when an event has been triggered.
|
protected Map<String,EventListenerIF> handlers
public IndexIF getIndex()
AbstractIndex
getIndex
in class AbstractIndex
public void processEvent(Object object, String event, Object new_value, Object old_value)
EventListenerIF
processEvent
in interface EventListenerIF