public class ServerTransportBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ServerControlMessageListener |
controlMessageListener |
protected io.zeebe.dispatcher.FragmentHandler |
receiveHandler |
protected RemoteAddressListImpl |
remoteAddressList |
static String |
SEND_BUFFER_SUBSCRIPTION_NAME |
| Constructor and Description |
|---|
ServerTransportBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ServerTransportBuilder |
bindAddress(InetSocketAddress address) |
ServerTransport |
build(ServerMessageHandler messageHandler,
ServerRequestHandler requestHandler) |
protected void |
buildActors(TransportContext context,
ServerActorContext actorContext) |
BufferingServerTransport |
buildBuffering(io.zeebe.dispatcher.Dispatcher receiveBuffer) |
protected TransportContext |
buildTransportContext() |
ServerTransportBuilder |
controlMessageListener(ServerControlMessageListener controlMessageListener) |
ServerTransportBuilder |
messageMaxLength(int messageMaxLength) |
protected ServerTransportBuilder |
receiveHandler(io.zeebe.dispatcher.FragmentHandler receiveHandler) |
ServerTransportBuilder |
scheduler(io.zeebe.util.actor.ActorScheduler scheduler) |
ServerTransportBuilder |
sendBuffer(io.zeebe.dispatcher.Dispatcher sendBuffer) |
protected void |
validate() |
public static final String SEND_BUFFER_SUBSCRIPTION_NAME
protected io.zeebe.dispatcher.FragmentHandler receiveHandler
protected RemoteAddressListImpl remoteAddressList
protected ServerControlMessageListener controlMessageListener
public ServerTransportBuilder bindAddress(InetSocketAddress address)
public ServerTransportBuilder scheduler(io.zeebe.util.actor.ActorScheduler scheduler)
public ServerTransportBuilder sendBuffer(io.zeebe.dispatcher.Dispatcher sendBuffer)
public ServerTransportBuilder messageMaxLength(int messageMaxLength)
protected ServerTransportBuilder receiveHandler(io.zeebe.dispatcher.FragmentHandler receiveHandler)
public ServerTransportBuilder controlMessageListener(ServerControlMessageListener controlMessageListener)
public ServerTransport build(ServerMessageHandler messageHandler, ServerRequestHandler requestHandler)
public BufferingServerTransport buildBuffering(io.zeebe.dispatcher.Dispatcher receiveBuffer)
protected TransportContext buildTransportContext()
protected void buildActors(TransportContext context, ServerActorContext actorContext)
protected void validate()
Copyright © 2017–2018 camunda services GmbH. All rights reserved.