com.timeindexing.event
Interface IndexEventGenerator

All Known Subinterfaces:
ManagedIndex, StoredIndex
All Known Implementing Classes:
AbstractIndex, ExternalIndex, FileIndex, IncoreIndex, IndexEventMulticaster, InlineIndex, ShadowIndex, SQLIndex, TimeIndexFactory

public interface IndexEventGenerator

Any class that needs to fire IndexEvents needs to implement this interface.


Method Summary
 void addAccessEventListener(IndexAccessEventListener l)
          Add a IndexAccessEventListener.
 void addAddEventListener(IndexAddEventListener l)
          Add a IndexAddEventListener.
 void addPrimaryEventListener(IndexPrimaryEventListener l)
          Add a IndexPrimaryEventListener.
 void removeAccessEventListener(IndexAccessEventListener l)
          Remove a IndexAccessEventListener.
 void removeAddEventListener(IndexAddEventListener l)
          Remove a IndexAddEventListener.
 void removePrimaryEventListener(IndexPrimaryEventListener l)
          Remove a IndexPrimaryEventListener.
 

Method Detail

addPrimaryEventListener

void addPrimaryEventListener(IndexPrimaryEventListener l)
Add a IndexPrimaryEventListener.


removePrimaryEventListener

void removePrimaryEventListener(IndexPrimaryEventListener l)
Remove a IndexPrimaryEventListener.


addAddEventListener

void addAddEventListener(IndexAddEventListener l)
Add a IndexAddEventListener.


removeAddEventListener

void removeAddEventListener(IndexAddEventListener l)
Remove a IndexAddEventListener.


addAccessEventListener

void addAccessEventListener(IndexAccessEventListener l)
Add a IndexAccessEventListener.


removeAccessEventListener

void removeAccessEventListener(IndexAccessEventListener l)
Remove a IndexAccessEventListener.



Timeindexing 2008