Interface ListenerInvokingChannelPool.ChannelPoolListener
- All Known Implementing Classes:
AutoReadDisableChannelPoolListener
,AutoReadEnableChannelPoolListener
,HandlerRemovingChannelPoolListener
,InUseTrackingChannelPoolListener
- Enclosing class:
ListenerInvokingChannelPool
public static interface ListenerInvokingChannelPool.ChannelPoolListener
Listener which is called for various actions performed on a
SdkChannelPool
. All listener events are guaranteed to
be invoked as part of the Channel
's EventLoop
.-
Method Summary
Modifier and TypeMethodDescriptiondefault void
channelAcquired
(io.netty.channel.Channel channel) Called after aChannel
was acquired by callingChannelPool.acquire()
orChannelPool.acquire(Promise)
.default void
channelReleased
(io.netty.channel.Channel channel) Called before aChannel
is released by callingChannelPool.release(Channel)
orChannelPool.release(Channel, Promise)
.
-
Method Details
-
channelAcquired
default void channelAcquired(io.netty.channel.Channel channel) Called after aChannel
was acquired by callingChannelPool.acquire()
orChannelPool.acquire(Promise)
.This method will be called by the
EventLoop
of theChannel
. -
channelReleased
default void channelReleased(io.netty.channel.Channel channel) Called before aChannel
is released by callingChannelPool.release(Channel)
orChannelPool.release(Channel, Promise)
.This method will be called by the
EventLoop
of theChannel
.
-