Class ExternalTriggeredSignal<T>

java.lang.Object
io.appform.ranger.core.signals.Signal<T>
io.appform.ranger.core.signals.ExternalTriggeredSignal<T>

public class ExternalTriggeredSignal<T> extends Signal<T>
  • Constructor Details

    • ExternalTriggeredSignal

      public ExternalTriggeredSignal(Supplier<T> signalDataGenerator, List<Consumer<T>> consumers)
  • Method Details

    • trigger

      public final void trigger()
    • start

      public void start()
      Specified by:
      start in class Signal<T>
    • stop

      public void stop()
      Specified by:
      stop in class Signal<T>