gr.uoa.di.madgik.searchlibrary.operatorlibrary.join
Class EventHandler<T extends gr.uoa.di.madgik.grs.record.Record>
java.lang.Object
gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.EventHandler<T>
public class EventHandler<T extends gr.uoa.di.madgik.grs.record.Record>
- extends Object
|
Field Summary |
static int |
JoinRatioComputationStepDef
A default value for the step of the join ratio recomputation |
static int |
SafeNumberOfResultsDef
A default value for the number of results which is considered safe for a reliable join
ratio computation. |
|
Constructor Summary |
EventHandler(gr.uoa.di.madgik.grs.writer.IRecordWriter<T> writer,
Queue<EventEntry> eventQueue,
int readerCount,
int emissionStep)
|
EventHandler(gr.uoa.di.madgik.grs.writer.IRecordWriter<T> writer,
Queue<EventEntry> eventQueue,
int readerCount,
int emissionStep,
int safeNumberOfResults,
int joinRatioComputationStep)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SafeNumberOfResultsDef
public static final int SafeNumberOfResultsDef
- A default value for the number of results which is considered safe for a reliable join
ratio computation.
- See Also:
- Constant Field Values
JoinRatioComputationStepDef
public static final int JoinRatioComputationStepDef
- A default value for the step of the join ratio recomputation
- See Also:
- Constant Field Values
EventHandler
public EventHandler(gr.uoa.di.madgik.grs.writer.IRecordWriter<T> writer,
Queue<EventEntry> eventQueue,
int readerCount,
int emissionStep)
EventHandler
public EventHandler(gr.uoa.di.madgik.grs.writer.IRecordWriter<T> writer,
Queue<EventEntry> eventQueue,
int readerCount,
int emissionStep,
int safeNumberOfResults,
int joinRatioComputationStep)
propagateEvents
public void propagateEvents()
increaseProducedRecordCount
public void increaseProducedRecordCount()
increaseReadRecordCount
public void increaseReadRecordCount(int id)
sendPendingFinalEvents
public void sendPendingFinalEvents(int count)
Copyright © 2013. All Rights Reserved.