@ThreadSafe public abstract class AisBusSocket extends AisBusComponent
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
blocking
The Blocking.
|
filters, packetTransformers, status, THREAD_STOP_WAIT_MAX| Constructor and Description |
|---|
AisBusSocket()
Instantiates a new Ais bus socket.
|
AisBusSocket(boolean blocking)
Instantiates a new Ais bus socket.
|
| Modifier and Type | Method and Description |
|---|---|
AisBus |
getAisBus()
Gets ais bus.
|
String |
getDescription()
Gets description.
|
String |
getName()
Gets name.
|
void |
init()
Initialize the component after configuration.
|
void |
setAisBus(AisBus aisBus)
Sets ais bus.
|
void |
setDescription(String description)
Sets description.
|
void |
setName(String name)
Sets name.
|
void |
start()
Start the component.
|
cancel, getFilters, getPacketTransformers, getStatus, getThread, handleReceived, rateReport, setConnected, setNotConnected, setStopped, setThread, toStringpublic AisBusSocket()
public AisBusSocket(boolean blocking)
blocking - the blockingpublic void init()
AisBusComponentinit in class AisBusComponentpublic void start()
AisBusComponentstart in class AisBusComponentpublic AisBus getAisBus()
public void setAisBus(AisBus aisBus)
aisBus - the ais buspublic String getName()
public void setName(String name)
name - the namepublic String getDescription()
public void setDescription(String description)
description - the descriptionCopyright © 2011–2019 Danish Maritime Authority. All rights reserved.