public class EventHandler<T extends gr.uoa.di.madgik.grs.record.Record> extends Object
| Modifier and Type | Field and Description |
|---|---|
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 and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
void |
increaseProducedRecordCount() |
void |
increaseReadRecordCount(int id) |
void |
propagateEvents() |
void |
sendPendingFinalEvents(int count) |
public static final int SafeNumberOfResultsDef
public static final int JoinRatioComputationStepDef
public EventHandler(gr.uoa.di.madgik.grs.writer.IRecordWriter<T> writer, Queue<EventEntry> eventQueue, int readerCount, int emissionStep)
public EventHandler(gr.uoa.di.madgik.grs.writer.IRecordWriter<T> writer, Queue<EventEntry> eventQueue, int readerCount, int emissionStep, int safeNumberOfResults, int joinRatioComputationStep)
Copyright © 2017. All Rights Reserved.