public final class ConnectionObserverInitializer extends java.lang.Object implements ChannelInitializer
ChannelInitializer
that registers a ConnectionObserver
for all channels.Constructor and Description |
---|
ConnectionObserverInitializer(ConnectionObserver observer,
boolean secure)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
init(io.netty.channel.Channel channel)
Configures the passed
Channel . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
andThen, defaultInitializer
public ConnectionObserverInitializer(ConnectionObserver observer, boolean secure)
observer
- ConnectionObserver
to report network events.secure
- true
if the observed connection is securepublic void init(io.netty.channel.Channel channel)
ChannelInitializer
Channel
.
Typically, an initializer should add handlers to the channel at the end. This makes it possible for the code using the initializer to create the order of the handlers in the pipeline.
init
in interface ChannelInitializer
channel
- Netty Channel
.