Class Processor

java.lang.Object
tsl2.nano.cursus.Processor

public final class Processor extends Object
Change Process for Entities using Cursus. It's final to secure the use of IConsilium.refreshSeal(Processor)
  • Field Details

  • Constructor Details

    • Processor

      public Processor()
  • Method Details

    • run

      public void run(Date from, Date until, IConsilium... consiliums)
      convenience to call run(Timer, IConsilium...)
    • run

      public void run(Timer timer, IConsilium... consiliums)
      Parameters:
      timer - holding from-until time period to do the process on
      consiliums - items to be processed, if there timer has expired
    • stop

      public void stop()
    • resetTo

      public void resetTo(Set<? extends Consilium> consiliums, Consilium lastActiveConsilium)
    • deactivate

      public Set<? extends Consilium> deactivate(Set<? extends Consilium> consiliums, Date from, Date until)
    • getEventController

      public de.tsl2.nano.core.messaging.EventController getEventController()