public abstract class Signal<T> extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
Signal(Supplier<T> signalDataGenerator,
List<Consumer<T>> consumers) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
onSignalReceived() |
Signal<T> |
registerConsumer(Consumer<T> consumer) |
Signal<T> |
registerConsumers(List<Consumer<T>> consumers) |
abstract void |
start() |
abstract void |
stop() |
Copyright © 2015–2022. All rights reserved.