java.util.EventListener
, org.xnio.ChannelListener<org.xnio.channels.StreamSinkChannel>
public class StringWriteChannelListener
extends java.lang.Object
implements org.xnio.ChannelListener<org.xnio.channels.StreamSinkChannel>
setup(org.xnio.channels.StreamSinkChannel)
should be called, which will attempt a write, and only add the listener if required.Constructor | Description |
---|---|
StringWriteChannelListener(java.lang.String string) |
|
StringWriteChannelListener(java.lang.String string,
java.nio.charset.Charset charset) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
handleError(org.xnio.channels.StreamSinkChannel channel,
java.io.IOException e) |
|
void |
handleEvent(org.xnio.channels.StreamSinkChannel channel) |
|
boolean |
hasRemaining() |
|
void |
setup(org.xnio.channels.StreamSinkChannel channel) |
|
protected void |
writeDone(org.xnio.channels.StreamSinkChannel channel) |
public StringWriteChannelListener(java.lang.String string)
public StringWriteChannelListener(java.lang.String string, java.nio.charset.Charset charset)
public void setup(org.xnio.channels.StreamSinkChannel channel)
protected void handleError(org.xnio.channels.StreamSinkChannel channel, java.io.IOException e)
public void handleEvent(org.xnio.channels.StreamSinkChannel channel)
handleEvent
in interface org.xnio.ChannelListener<org.xnio.channels.StreamSinkChannel>
public boolean hasRemaining()
protected void writeDone(org.xnio.channels.StreamSinkChannel channel)
Copyright © 2018. All rights reserved.