com.raritantechnologies.utils.time
Interface IEventRecorder

All Superinterfaces:
IConfigurable
All Known Implementing Classes:
FlatFileEventRecorder

public interface IEventRecorder
extends IConfigurable

Base interface for objects that can store/retrieve event times. One or more event times are stored for each event name key.


Developed by Raritan Technologies .

Author:
Ted Sullivan

Field Summary
static java.lang.String type
           
 
Method Summary
 java.util.List getEventTimes(java.lang.String eventName)
           
 java.util.Date getLastEventTime(java.lang.String eventName)
           
 void storeEventTime(java.lang.String eventName, java.util.Date eventTime)
           
 
Methods inherited from interface com.raritantechnologies.searchApp.IConfigurable
initialize
 

Field Detail

type

public static final java.lang.String type
See Also:
Constant Field Values
Method Detail

getLastEventTime

public java.util.Date getLastEventTime(java.lang.String eventName)

getEventTimes

public java.util.List getEventTimes(java.lang.String eventName)

storeEventTime

public void storeEventTime(java.lang.String eventName,
                           java.util.Date eventTime)