Class AbstractFileRunner
java.lang.Object
skadistats.clarity.processor.runner.AbstractRunner
skadistats.clarity.processor.runner.AbstractFileRunner
- All Implemented Interfaces:
FileRunner
,Runner
- Direct Known Subclasses:
ControllableRunner
,SimpleRunner
-
Field Summary
Modifier and TypeFieldDescriptionprotected LoopController
protected final Source
protected boolean
protected int
Fields inherited from class skadistats.clarity.processor.runner.AbstractRunner
context, engineType, exceptionHandler, log
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
endTicksUntil
(int untilTick) int
int
getTick()
protected void
initAndRunWith
(Object... processors) protected void
setTick
(int tick) protected void
startNewTick
(int upcomingTick) Methods inherited from class skadistats.clarity.processor.runner.AbstractRunner
getContext, getEngineType, getExceptionHandler, initWithProcessors, setExceptionHandler
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface skadistats.clarity.processor.runner.Runner
getContext, getEngineType, getExceptionHandler
-
Field Details
-
source
-
loopController
-
tick
protected int tick -
synthetic
protected boolean synthetic
-
-
Constructor Details
-
AbstractFileRunner
- Throws:
IOException
-
-
Method Details
-
initAndRunWith
- Throws:
IOException
-
endTicksUntil
protected void endTicksUntil(int untilTick) -
startNewTick
protected void startNewTick(int upcomingTick) -
setTick
protected void setTick(int tick) -
getTick
public int getTick() -
getSource
- Specified by:
getSource
in interfaceFileRunner
-
getLastTick
- Throws:
IOException
-