-
- 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.EventListenerA 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 interfaceChannelListener.Setter<T extends java.nio.channels.Channel>A setter for a channel listener.static classChannelListener.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 voidhandleEvent(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
-
-