Module 
Package org.xnio

Interface ChannelListener<T extends java.nio.channels.Channel>

  • Type Parameters:
    T - the channel type
    All Superinterfaces:
    java.util.EventListener
    All Known Implementing Classes:
    ChainedChannelListener, DelegatingChannelListener

    public interface ChannelListener<T extends java.nio.channels.Channel>
    extends java.util.EventListener
    A listener for channel events. Possible channel events include: channel readable, channel writable, channel opened, channel closed, channel bound, channel unbound.
    Since:
    2.0
    • Method Detail

      • handleEvent

        void handleEvent​(T channel)
        Handle the event on this channel.
        Parameters:
        channel - the channel event