gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge
Class EventHandler<T extends gr.uoa.di.madgik.grs.record.Record>

java.lang.Object
  extended by gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.EventHandler<T>

public class EventHandler<T extends gr.uoa.di.madgik.grs.record.Record>
extends Object


Constructor Summary
EventHandler(gr.uoa.di.madgik.grs.writer.RecordWriter<T> writer, Queue<EventEntry> eventQueue, int readerCount, int emissionStep)
           
 
Method Summary
 void increaseProducedRecordCount()
           
 void propagateEvents()
           
 void sendPendingFinalEvents(int count)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventHandler

public EventHandler(gr.uoa.di.madgik.grs.writer.RecordWriter<T> writer,
                    Queue<EventEntry> eventQueue,
                    int readerCount,
                    int emissionStep)
Method Detail

propagateEvents

public void propagateEvents()

increaseProducedRecordCount

public void increaseProducedRecordCount()

sendPendingFinalEvents

public void sendPendingFinalEvents(int count)


Copyright © 2013. All Rights Reserved.