public final class DriverConductorProxy extends Object
DriverConductor
.Modifier and Type | Method and Description |
---|---|
void |
channelEndpointError(long statusIndicatorId,
Exception ex)
Notify the conductor indicating an error with a channel endpoint.
|
boolean |
notConcurrent()
Is the driver conductor not concurrent with the sender and receiver threads.
|
void |
reResolveControl(String endpoint,
UdpChannel udpChannel,
ReceiveChannelEndpoint channelEndpoint,
InetSocketAddress address)
Re-resolve a control endpoint for a channel.
|
void |
reResolveEndpoint(String endpoint,
SendChannelEndpoint channelEndpoint,
InetSocketAddress address)
Request the conductor re-resolve an endpoint address.
|
public void channelEndpointError(long statusIndicatorId, Exception ex)
statusIndicatorId
- representing the channel.ex
- cause of the error.public void reResolveEndpoint(String endpoint, SendChannelEndpoint channelEndpoint, InetSocketAddress address)
endpoint
- in string format.channelEndpoint
- that the endpoint belongs to.address
- of previous resolution.public void reResolveControl(String endpoint, UdpChannel udpChannel, ReceiveChannelEndpoint channelEndpoint, InetSocketAddress address)
endpoint
- to be re-resolved.udpChannel
- which contained the endpoint.channelEndpoint
- to which the endpoint belongs.address
- of previous resolution.public boolean notConcurrent()
DriverConductor
is on the same thread as the sender and receiver.Copyright © 2014-2021 Real Logic Limited. All Rights Reserved.