edu.uci.isr.yancees.plugin
Class OrderedEventBuffer.BufferRecord

java.lang.Object
  extended byedu.uci.isr.yancees.plugin.OrderedEventBuffer.BufferRecord
Enclosing class:
OrderedEventBuffer

public class OrderedEventBuffer.BufferRecord
extends java.lang.Object

This is a record used to store the event and its source plug-in reference


Constructor Summary
OrderedEventBuffer.BufferRecord(GenericEvent evt, PluginInterface src)
           
 
Method Summary
 long getEventArrivalTime()
           
 java.lang.Long getId()
           
 GenericEvent getNotification()
           
 long getRecordTime()
           
 PluginInterface getSource()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrderedEventBuffer.BufferRecord

public OrderedEventBuffer.BufferRecord(GenericEvent evt,
                                       PluginInterface src)
Method Detail

getSource

public PluginInterface getSource()
Returns:
the value used to compare this record with others.

getNotification

public GenericEvent getNotification()

getRecordTime

public long getRecordTime()

getEventArrivalTime

public long getEventArrivalTime()

getId

public java.lang.Long getId()