Class Signal<T>

java.lang.Object
io.appform.ranger.core.signals.Signal<T>
Direct Known Subclasses:
ExternalTriggeredSignal, ScheduledSignal

public abstract class Signal<T> extends Object
  • Constructor Details

  • Method Details

    • onSignalReceived

      protected void onSignalReceived()
    • registerConsumer

      public Signal<T> registerConsumer(Consumer<T> consumer)
    • registerConsumers

      public Signal<T> registerConsumers(List<Consumer<T>> consumers)
    • start

      public abstract void start()
    • stop

      public abstract void stop()