-
- 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
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ChannelListener.Setter<T extends java.nio.channels.Channel>
A setter for a channel listener.static class
ChannelListener.SimpleSetter<T extends java.nio.channels.Channel>
A simple implementation ofChannelListener.Setter
.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
handleEvent(T channel)
Handle the event on this channel.
-
-
-
Method Detail
-
handleEvent
void handleEvent(T channel)
Handle the event on this channel.- Parameters:
channel
- the channel event
-
-