private SocketAddress deactivateRemote(int nodeId, RemoteAddress remoteAddress) { LOG.info( "Deactivating endpoint for node '{}' with address '{}' on transport '{}'", nodeId, remoteAddress, name); remoteAddressList.deactivate(remoteAddress); return remoteAddress.getAddress(); }
private SocketAddress retireRemote(int nodeId, RemoteAddress remoteAddress) { LOG.info( "Retiring endpoint for node '{}' with address '{}' on transport '{}'", nodeId, remoteAddress, name); remoteAddressList.retire(remoteAddress); return remoteAddress.getAddress(); } }
private SocketAddress deactivateRemote(int nodeId, RemoteAddress remoteAddress) { LOG.info( "Deactivating endpoint for node '{}' with address '{}' on transport '{}'", nodeId, remoteAddress, name); remoteAddressList.deactivate(remoteAddress); return remoteAddress.getAddress(); }
private SocketAddress retireRemote(int nodeId, RemoteAddress remoteAddress) { LOG.info( "Retiring endpoint for node '{}' with address '{}' on transport '{}'", nodeId, remoteAddress, name); remoteAddressList.retire(remoteAddress); return remoteAddress.getAddress(); } }
@Override public void onConnectionEstablished(RemoteAddress remoteAddress) { synchronized (monitor) { if (remoteAddress.getAddress().equals(addr)) { monitor.notifyAll(); removeChannelListener(this); } } }
@Override public void onConnectionEstablished(RemoteAddress remoteAddress) { synchronized (monitor) { if (remoteAddress.getAddress().equals(addr)) { monitor.notifyAll(); removeChannelListener(this); } } }
public ActorFuture<ClientResponse> sendSyncRequest( int nodeId, RemoteAddress remoteAddress, Duration timeout) { clientTransport.registerEndpoint(nodeId, remoteAddress.getAddress()); return sendSyncRequest(nodeId, timeout); }
public ActorFuture<ClientResponse> sendSyncRequest( int nodeId, RemoteAddress remoteAddress, Duration timeout) { clientTransport.registerEndpoint(nodeId, remoteAddress.getAddress()); return sendSyncRequest(nodeId, timeout); }
private void registerEndpoint( final ClientTransport transport, final int nodeId, final SocketAddress socketAddress) { final RemoteAddress endpoint = transport.getEndpoint(nodeId); if (endpoint == null || !socketAddress.equals(endpoint.getAddress())) { transport.registerEndpoint(nodeId, socketAddress); } }