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()
AbstractIndexgetIndex in class AbstractIndexpublic void processEvent(Object object, String event, Object new_value, Object old_value)
EventListenerIFprocessEvent in interface EventListenerIF