Interface TCPConnectionManager.ConnectListener
- Enclosing class:
- TCPConnectionManager
public static interface TCPConnectionManager.ConnectListener
Listener for notification of connection establishment.
-
Method Summary
Modifier and TypeMethodDescriptionint
connectAttemptStarted
(int default_timeout) The connection establishment process has started, i.e.void
connectFailure
(Throwable failure_msg) The connection attempt failed.void
connectSuccess
(SocketChannel channel) The connection attempt succeeded.default Object
getConnectionProperty
(String property_name) See AEProxyFactory for properties
-
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
The connection attempt succeeded.- Parameters:
channel
- connected socket channel
-
connectFailure
The connection attempt failed.- Parameters:
failure_msg
- failure reason
-
getConnectionProperty
See AEProxyFactory for properties- Parameters:
property_name
-- Returns:
-