Class Nova

All Implemented Interfaces:
AutoCloseable

public class Nova extends NovaBase
  • Field Details

  • Constructor Details

    • Nova

      protected Nova()
    • Nova

      protected Nova(double period)
  • Method Details

    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Overrides:
      close in class NovaCore
    • startNova

      public void startNova()
      Description copied from class: NovaCore
      Starts Nova code. The should function is called once in Nova and shouldn't exit until NovaCore.endNova() is called
      Specified by:
      startNova in class NovaBase
    • endNova

      public void endNova()
      Description copied from class: NovaCore
      Ends Nova code, stops NovaCore.startNova()
      Specified by:
      endNova in class NovaBase
    • addPeriodic

      public final void addPeriodic(Runnable callback, double periodSeconds)
      Parameters:
      callback -
      periodSeconds -
    • addPeriodic

      public final void addPeriodic(Runnable callback, double periodSeconds, double offsetSeconds)
      Parameters:
      callback - callback description
      periodSeconds - periodSeconds description
      offsetSeconds - offsetSeconds description