public class SocketCustomizationListener extends Object implements Connection.Listener
Instances of this listener may be added to a Connector (or
ConnectionFactory) so that they are applied to all connections
for that connector (or protocol) and thus allow additional Socket
configuration to be applied by implementing customize(Socket, Class, boolean)
Connection.Listener.Adapter| Constructor and Description |
|---|
SocketCustomizationListener()
Construct with SSL unwrapping on.
|
SocketCustomizationListener(boolean ssl) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
customize(Socket socket,
Class<? extends Connection> connection,
boolean ssl)
This method may be extended to configure a socket on open
events.
|
void |
onClosed(Connection connection) |
void |
onOpened(Connection connection) |
public SocketCustomizationListener()
public SocketCustomizationListener(boolean ssl)
ssl - If True, then a Socket underlying an SSLConnection is unwrapped
and notified.public void onOpened(Connection connection)
onOpened in interface Connection.Listenerprotected void customize(Socket socket, Class<? extends Connection> connection, boolean ssl)
socket - The Socket to configureconnection - The class of the connection (The socket may be wrapped
by an SslConnection prior to this connection).ssl - True if the socket is wrapped with an SslConnectionpublic void onClosed(Connection connection)
onClosed in interface Connection.ListenerCopyright © 1995–2017 Webtide. All rights reserved.