| Modifier and Type | Class and Description |
|---|---|
class |
AisBus
Bus for exchanging AIS packets
Thread safety by delegation
|
class |
AisBusConsumer
The type Ais bus consumer.
|
class |
AisBusProvider
The type Ais bus provider.
|
class |
AisBusSocket
Base class for consumers and providers connected to the bus
|
| Modifier and Type | Class and Description |
|---|---|
class |
DistributerConsumer
Consumer that distributes consumed packets from the bus to
a set of packet consumers
|
class |
StdoutConsumer
Simple consumer that outputs to stdout
|
class |
TcpServerConsumer
Server providing TCP connections sending data
|
class |
TcpWriterConsumer
TCP client that connects to host/port and sends data.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AisReaderProvider
Provider class that uses an AisReader to provide AIS packets
|
class |
CollectorProvider
Provider that allows to push packets onto the bus
|
class |
FileReaderProvider
Provide from file
|
class |
RepeatingFileReaderProvider
Provider that reads repeatedly from the same file
|
class |
StreamReaderProvider
Provider reading from stream
|
class |
TcpClientProvider
Round robin TCP client provider
|
class |
TcpServerProvider
Server providing TCP connections for receiving date
|
| Modifier and Type | Method and Description |
|---|---|
abstract AisBusComponent |
AisBusComponentConfiguration.getInstance()
Gets instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AisBusComponentConfiguration.configure(AisBusComponent comp)
Configure.
|
| Modifier and Type | Method and Description |
|---|---|
AisBusComponent |
DistributerConsumerConfiguration.getInstance() |
AisBusComponent |
StdoutConsumerConfiguration.getInstance() |
AisBusComponent |
TcpWriterConsumerConfiguration.getInstance() |
AisBusComponent |
TcpServerConsumerConfiguration.getInstance() |
| Modifier and Type | Method and Description |
|---|---|
AisBusComponent |
TcpClientProviderConfiguration.getInstance() |
AisBusComponent |
TcpServerProviderConfiguration.getInstance() |
AisBusComponent |
CollectorProviderConfiguration.getInstance() |
AisBusComponent |
FileReaderProviderConfiguration.getInstance() |
AisBusComponent |
RepeatingFileReaderProviderConfiguration.getInstance() |
Copyright © 2011–2019 Danish Maritime Authority. All rights reserved.