org.jboss.xnio.channels
Interface MultipointDatagramChannel<A>
- Type Parameters:
A - the type of address associated with this channel
- All Superinterfaces:
- BoundChannel<A>, Channel, Closeable, CloseableChannel, Configurable, MultipointMessageChannel<A>, MultipointReadableMessageChannel<A>, MultipointWritableMessageChannel<A>, SuspendableChannel, SuspendableReadChannel, SuspendableWriteChannel
- All Known Subinterfaces:
- UdpChannel
public interface MultipointDatagramChannel<A>
- extends MultipointMessageChannel<A>, BoundChannel<A>
A multipoint datagram channel. A multipoint datagram channel is a bound multipoint message channel.
getReadSetter
ChannelListener.Setter<? extends MultipointDatagramChannel<A>> getReadSetter()
- Get the setter which can be used to change the read listener for this channel. When the listener is called,
additional notifications are automatically suspended.
- Specified by:
getReadSetter in interface MultipointMessageChannel<A>- Specified by:
getReadSetter in interface MultipointReadableMessageChannel<A>- Specified by:
getReadSetter in interface SuspendableChannel- Specified by:
getReadSetter in interface SuspendableReadChannel
- Returns:
- the setter
getCloseSetter
ChannelListener.Setter<? extends MultipointDatagramChannel<A>> 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.
- Specified by:
getCloseSetter in interface BoundChannel<A>- Specified by:
getCloseSetter in interface CloseableChannel- Specified by:
getCloseSetter in interface MultipointMessageChannel<A>- Specified by:
getCloseSetter in interface MultipointReadableMessageChannel<A>- Specified by:
getCloseSetter in interface MultipointWritableMessageChannel<A>- Specified by:
getCloseSetter in interface SuspendableChannel- Specified by:
getCloseSetter in interface SuspendableReadChannel- Specified by:
getCloseSetter in interface SuspendableWriteChannel
- Returns:
- the setter
getWriteSetter
ChannelListener.Setter<? extends MultipointDatagramChannel<A>> getWriteSetter()
- Get the setter which can be used to change the write listener for this channel. When the listener is called,
additional notifications are automatically suspended.
- Specified by:
getWriteSetter in interface MultipointMessageChannel<A>- Specified by:
getWriteSetter in interface MultipointWritableMessageChannel<A>- Specified by:
getWriteSetter in interface SuspendableChannel- Specified by:
getWriteSetter in interface SuspendableWriteChannel
- Returns:
- the setter
Copyright © 2010 JBoss, a division of Red Hat, Inc.