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

public abstract class AbstractFileRunner extends AbstractRunner implements FileRunner
  • Field Details

    • source

      protected final Source source
    • loopController

      protected LoopController loopController
    • tick

      protected int tick
    • synthetic

      protected boolean synthetic
  • Constructor Details

  • Method Details

    • initAndRunWith

      protected void initAndRunWith(Object... processors) throws IOException
      Throws:
      IOException
    • endTicksUntil

      protected void endTicksUntil(int untilTick)
    • startNewTick

      protected void startNewTick(int upcomingTick)
    • setTick

      protected void setTick(int tick)
    • getTick

      public int getTick()
      Specified by:
      getTick in interface Runner
    • getSource

      public Source getSource()
      Specified by:
      getSource in interface FileRunner
    • getLastTick

      public int getLastTick() throws IOException
      Throws:
      IOException