Interface TCPConnectionManager.ConnectListener

Enclosing class:
TCPConnectionManager

public static interface TCPConnectionManager.ConnectListener
Listener for notification of connection establishment.
  • Method Details

    • connectAttemptStarted

      int connectAttemptStarted(int default_timeout)
      The connection establishment process has started, i.e. the connection is actively being attempted.
      Returns:
      adjusted connect timeout
    • connectSuccess

      void connectSuccess(SocketChannel channel)
      The connection attempt succeeded.
      Parameters:
      channel - connected socket channel
    • connectFailure

      void connectFailure(Throwable failure_msg)
      The connection attempt failed.
      Parameters:
      failure_msg - failure reason
    • getConnectionProperty

      default Object getConnectionProperty(String property_name)
      See AEProxyFactory for properties
      Parameters:
      property_name -
      Returns: