Package nxt.addons

Class StartAuto

java.lang.Object
nxt.addons.StartAuto
All Implemented Interfaces:
AddOn
Direct Known Subclasses:
StartBundling, StartForging, StartFundingMonitors, StartStandbyShuffling

public abstract class StartAuto extends Object implements AddOn
  • Constructor Details

    • StartAuto

      public StartAuto()
  • Method Details

    • init

      public final void init()
      Specified by:
      init in interface AddOn
    • getConfigProperties

      public Collection<ConfigPropertyBuilder> getConfigProperties()
      Description copied from interface: AddOn
      This method returns the configuration metadata for any properties used by the add-on. It must be an idempotent method in the sense that no side effects should happen on invocation. It should work independently of initialization (init() method).
      Specified by:
      getConfigProperties in interface AddOn
      Returns:
      the configuration metadata for this add-on
    • getFilenameProperty

      protected abstract String getFilenameProperty()
    • processFile

      protected abstract void processFile(BufferedReader reader) throws IOException, org.json.simple.parser.ParseException
      Throws:
      IOException
      org.json.simple.parser.ParseException