Module
Package org.xnio.channels
Interface WriteListenerSettable<C extends java.nio.channels.Channel>
-
- All Known Implementing Classes:
ConduitStreamSinkChannel,ConduitWritableMessageChannel,FixedLengthStreamSinkChannel,FramedMessageChannel,NullStreamSinkChannel,SplitStreamSinkChannel,TranslatingSuspendableChannel
public interface WriteListenerSettable<C extends java.nio.channels.Channel>An object which supports directly setting the write listener may implement this interface.- Author:
- David M. Lloyd
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classWriteListenerSettable.Setter<C extends java.nio.channels.Channel>A channel listener setter implementation which delegates to the appropriate setter method.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChannelListener<? super C>getWriteListener()Get the write listener.voidsetWriteListener(ChannelListener<? super C> listener)Set the write listener.
-
-
-
Method Detail
-
setWriteListener
void setWriteListener(ChannelListener<? super C> listener)
Set the write listener.- Parameters:
listener- the write listener
-
getWriteListener
ChannelListener<? super C> getWriteListener()
Get the write listener.- Returns:
- the write listener
-
-