Class SocketInitiator.SocketRacer

java.lang.Object
java.lang.Thread
com.neovisionaries.ws.client.SocketInitiator.SocketRacer
All Implemented Interfaces:
Runnable
Enclosing class:
SocketInitiator

private class SocketInitiator.SocketRacer extends Thread
This thread connects to a socket and notifies a SocketInitiator.SocketFuture shared across all racer threads when it is done. A racer thread is done when...
  • it has established a connection, or
  • when establishing a connection failed with an exception, or
  • another racer established a connection.