Top Description Methods
org.xnio.channels

public Interface ConnectedMessageChannel

extends MessageChannel, ConnectedChannel
Known Direct Implementers
org.xnio.channels.FramedMessageChannel, org.xnio.channels.AssembledConnectedMessageChannel
Imports
org.xnio.ChannelListener

A channel that sends and receives messages to a connected peer.

Method Summary

Modifier and TypeMethod and Description
public ChannelListener.Setter<? extends ConnectedMessageChannel>
getCloseSetter()

Redeclares org.xnio.channels.MessageChannel.getCloseSetter, org.xnio.channels.ConnectedChannel.getCloseSetter.

Get the setter which can be used to change the close listener for this channel.

public ChannelListener.Setter<? extends ConnectedMessageChannel>
getReadSetter()

Redeclares org.xnio.channels.MessageChannel.getReadSetter.

Get the setter which can be used to change the read listener for this channel.

public ChannelListener.Setter<? extends ConnectedMessageChannel>
getWriteSetter()

Redeclares org.xnio.channels.MessageChannel.getWriteSetter.

Get the setter which can be used to change the write listener for this channel.

Inherited from org.xnio.channels.ConnectedChannel:
getPeerAddressgetPeerAddress

Method Detail

getCloseSetterback to summary
public ChannelListener.Setter<? extends ConnectedMessageChannel> getCloseSetter()

Redeclares org.xnio.channels.MessageChannel.getCloseSetter, org.xnio.channels.ConnectedChannel.getCloseSetter.

Doc from org.xnio.channels.MessageChannel.getCloseSetter.

Get the setter which can be used to change the close listener for this channel. If the channel is already closed, then the listener will not be called.

Returns:ChannelListener.Setter<? extends ConnectedMessageChannel>

Doc from org.xnio.channels.CloseableChannel.getCloseSetter.

the setter

getReadSetterback to summary
public ChannelListener.Setter<? extends ConnectedMessageChannel> getReadSetter()

Redeclares org.xnio.channels.MessageChannel.getReadSetter.

Doc from org.xnio.channels.MessageChannel.getReadSetter.

Get the setter which can be used to change the read listener for this channel.

Returns:ChannelListener.Setter<? extends ConnectedMessageChannel>

Doc from org.xnio.channels.SuspendableReadChannel.getReadSetter.

the setter

getWriteSetterback to summary
public ChannelListener.Setter<? extends ConnectedMessageChannel> getWriteSetter()

Redeclares org.xnio.channels.MessageChannel.getWriteSetter.

Doc from org.xnio.channels.MessageChannel.getWriteSetter.

Get the setter which can be used to change the write listener for this channel.

Returns:ChannelListener.Setter<? extends ConnectedMessageChannel>

Doc from org.xnio.channels.SuspendableWriteChannel.getWriteSetter.

the setter