Top Description Methods
org.xnio.channels

public Interface MultipointMessageChannel

extends ReadableMultipointMessageChannel, WritableMultipointMessageChannel, SuspendableChannel
Known Direct Subinterfaces
org.xnio.channels.BoundMultipointMessageChannel
Imports
org.xnio.ChannelListener

A point-to-multipoint message channel. This type of channel is capable of sending to and receiving from multiple peer endpoints; as such, the incoming and outgoing messages are each associated with a peer address.

Method Summary

Modifier and TypeMethod and Description
public ChannelListener.Setter<? extends MultipointMessageChannel>
public ChannelListener.Setter<? extends MultipointMessageChannel>
getReadSetter()

Redeclares org.xnio.channels.ReadableMultipointMessageChannel.getReadSetter, org.xnio.channels.SuspendableChannel.getReadSetter.

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

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

Redeclares org.xnio.channels.WritableMultipointMessageChannel.getWriteSetter, org.xnio.channels.SuspendableChannel.getWriteSetter.

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

Inherited from org.xnio.channels.ReadableMultipointMessageChannel:
receiveFromreceiveFromreceiveFrom
Inherited from org.xnio.channels.WritableMultipointMessageChannel:
sendTosendTosendTo

Method Detail

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

Redeclares org.xnio.channels.ReadableMultipointMessageChannel.getCloseSetter, org.xnio.channels.WritableMultipointMessageChannel.getCloseSetter, org.xnio.channels.SuspendableChannel.getCloseSetter.

Doc from org.xnio.channels.ReadableMultipointMessageChannel.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 MultipointMessageChannel>

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

the setter

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

Redeclares org.xnio.channels.ReadableMultipointMessageChannel.getReadSetter, org.xnio.channels.SuspendableChannel.getReadSetter.

Doc from org.xnio.channels.ReadableMultipointMessageChannel.getReadSetter.

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

Returns:ChannelListener.Setter<? extends MultipointMessageChannel>

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

the setter

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

Redeclares org.xnio.channels.WritableMultipointMessageChannel.getWriteSetter, org.xnio.channels.SuspendableChannel.getWriteSetter.

Doc from org.xnio.channels.WritableMultipointMessageChannel.getWriteSetter.

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

Returns:ChannelListener.Setter<? extends MultipointMessageChannel>

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

the setter