| Constructor and Description |
|---|
MemoryDataBus() |
| Modifier and Type | Method and Description |
|---|---|
void |
publish(Channel channel,
Message message) |
int |
subscribe(java.util.function.Consumer<Message> subscriber,
Channel... channels) |
int |
subscribe(java.util.function.Consumer<Message> subscriber,
Runnable subscriptionCallback,
Channel... channels) |
void |
unsubscribe(java.util.function.Consumer<Message> subscriber) |
public int subscribe(java.util.function.Consumer<Message> subscriber, Channel... channels) throws InterruptedException
subscribe in interface DataBusInterruptedExceptionpublic int subscribe(java.util.function.Consumer<Message> subscriber, Runnable subscriptionCallback, Channel... channels) throws InterruptedException
subscribe in interface DataBusInterruptedExceptionpublic void unsubscribe(java.util.function.Consumer<Message> subscriber)
unsubscribe in interface DataBusCopyright © 2020 ICIJ. All rights reserved.