@ThreadSafe public class DistributerConsumer extends AisBusConsumer
blockingfilters, packetTransformers, status, THREAD_STOP_WAIT_MAX| Constructor and Description |
|---|
DistributerConsumer()
Instantiates a new Distributer consumer.
|
DistributerConsumer(boolean blocking)
Instantiates a new Distributer consumer.
|
| Modifier and Type | Method and Description |
|---|---|
List<Consumer<AisPacket>> |
getConsumers()
Gets consumers.
|
void |
receiveFiltered(AisBusElement queueElement)
All consumers must implement a method to get the filtered packet
|
cancel, init, push, receive, setConsumerPullMaxElements, setConsumerQueueSize, startgetAisBus, getDescription, getName, setAisBus, setDescription, setNamegetFilters, getPacketTransformers, getStatus, getThread, handleReceived, rateReport, setConnected, setNotConnected, setStopped, setThread, toStringpublic DistributerConsumer()
public DistributerConsumer(boolean blocking)
blocking - the blockingpublic void receiveFiltered(AisBusElement queueElement)
AisBusConsumerreceiveFiltered in class AisBusConsumerqueueElement - the queue elementCopyright © 2011–2019 Danish Maritime Authority. All rights reserved.