public class TcpServerConsumer extends AisBusConsumer
blockingfilters, packetTransformers, status, THREAD_STOP_WAIT_MAX| Constructor and Description |
|---|
TcpServerConsumer()
Instantiates a new Tcp server consumer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
All components must implement a way to stop
|
TcpServer |
getServer()
Gets server.
|
void |
init()
Initialize the component after configuration.
|
void |
receiveFiltered(AisBusElement queueElement)
All consumers must implement a method to get the filtered packet
|
void |
setClientConf(TcpClientConf clientConf)
Sets client conf.
|
void |
setServerConf(TcpServerConf serverConf)
Sets server conf.
|
void |
start()
Start the component.
|
push, receive, setConsumerPullMaxElements, setConsumerQueueSizegetAisBus, getDescription, getName, setAisBus, setDescription, setNamegetFilters, getPacketTransformers, getStatus, getThread, handleReceived, rateReport, setConnected, setNotConnected, setStopped, setThread, toStringpublic TcpServerConsumer()
public void init()
AisBusComponentinit in class AisBusConsumerpublic void start()
AisBusComponentstart in class AisBusConsumerpublic void cancel()
AisBusComponentcancel in class AisBusConsumerpublic void receiveFiltered(AisBusElement queueElement)
AisBusConsumerreceiveFiltered in class AisBusConsumerqueueElement - the queue elementpublic void setClientConf(TcpClientConf clientConf)
clientConf - the client confpublic void setServerConf(TcpServerConf serverConf)
serverConf - the server confpublic TcpServer getServer()
Copyright © 2011–2019 Danish Maritime Authority. All rights reserved.