| Package | Description |
|---|---|
| dk.dma.ais.packet | |
| dk.dma.ais.reader | |
| dk.dma.ais.tracker |
| Modifier and Type | Method and Description |
|---|---|
abstract AisPacketStream |
AisPacketStream.filter(Predicate<? super AisPacket> predicate)
Returns a new stream that only streams packets accepted by the specified predicate.
|
AisPacketStream |
AisPacketStream.filter(String expression)
Filter ais packet stream.
|
AisPacketStream |
AisPacketStream.filterOnMessageType(int... messageTypes)
Filter on message type ais packet stream.
|
AisPacketStream |
AisPacketStream.immutableStream()
Immutable stream ais packet stream.
|
AisPacketStream |
AisPacketStream.limit(long limit)
Limit ais packet stream.
|
static AisPacketStream |
AisPacketStream.newStream()
Returns a new stream.
|
AisPacketStream |
AisPacketReader.stream()
Returns a AIS packet stream running in a new thread.
|
AisPacketStream |
AisPacketReader.stream(Executor e)
Returns a AIS packet stream using the specified executor.
|
| Modifier and Type | Method and Description |
|---|---|
AisPacketStream |
AisReaderGroup.stream()
Returns a stream of incoming packets for all the readers this group is managing.
|
AisPacketStream |
AisReader.stream()
Returns a ais packet stream.
|
| Modifier and Type | Method and Description |
|---|---|
default AisPacketStream.Subscription |
Tracker.subscribeToPacketStream(AisPacketStream stream)
Start to track targets based on AisPackets received from an AisPacketStream.
|
Copyright © 2011–2019 Danish Maritime Authority. All rights reserved.