Uses of Interface
org.xnio.channels.CloseableChannel
Packages that use CloseableChannel
Package
Description
The main API package for XNIO.
The core XNIO channel API.
The XNIO conduit SPI.
Utility classes for using and implementing SSL within XNIO providers.
-
Uses of CloseableChannel in org.xnio
Classes in org.xnio with type parameters of type CloseableChannelModifier and TypeClassDescriptionfinal classChannelPipe<L extends CloseableChannel,R extends CloseableChannel> A one-way pipe.final classChannelPipe<L extends CloseableChannel,R extends CloseableChannel> A one-way pipe.Classes in org.xnio that implement CloseableChannelModifier and TypeClassDescriptionclassThe base for all connections.classA message-oriented connection between peers.classA connection between peers. -
Uses of CloseableChannel in org.xnio.channels
Classes in org.xnio.channels with type parameters of type CloseableChannelModifier and TypeInterfaceDescriptioninterfaceSimpleAcceptingChannel<C extends CloseableChannel>A channel which can accept connections.Subinterfaces of CloseableChannel in org.xnio.channelsModifier and TypeInterfaceDescriptioninterfaceAcceptingChannel<C extends ConnectedChannel>A channel which can accept inbound connections from remote endpoints.interfaceA channel that is bound to a local address.interfaceA multipoint datagram channel.interfaceA channel that has a local and peer endpoint address.interfaceA channel that sends and receives messages to a connected peer.interfaceA TLS-encapsulated connected stream channel.interfaceA stream channel that is a connection between a local and remote endpoint.interfaceA channel that sends and receives whole messages.interfaceA multicast-capable point-to-multipoint channel.interfaceA point-to-multipoint message channel.interfaceA channel that can receive messages.interfaceThe readable side of a multipoint message channel.interfaceSimpleAcceptingChannel<C extends CloseableChannel>A channel which can accept connections.interfaceA channel which can use SSL/TLS to negotiate a security layer.interfaceA stream channel.interfaceA stream sink channel.interfaceA stream source channel.interfaceA suspendable accept channel.interfaceA suspendable bidirectional channel.interfaceA suspendable readable channel.interfaceA suspendable writable channel.interfaceA channel that can send messages.interfaceThe writable side of a multipoint message channel.Classes in org.xnio.channels that implement CloseableChannelModifier and TypeClassDescriptionclassA closeable view over a read and write side of a suspendable channel.classA closeable, connected view over a read and write side of a suspendable channel, at least one of which is connected.classA connected bidirectional message channel assembled from a readable and writable message channel.classA connected SSL stream channel assembled from a stream source and stream sink.classA connected stream channel assembled from a stream source and stream sink.classA bidirectional message channel assembled from a readable and writable message channel.classAn assembled SSL channel.classA stream channel assembled from a stream source and stream sink.classA stream source channel which is always empty.final classA channel which writes a fixed amount of data.final classA channel which reads data of a fixed length and calls a finish listener.classDeprecated.This class is deprecated; use conduits instead.final classA bit-bucket stream sink channel.final classA stream source channel which can have data pushed back into it.final classA half-duplex (write side) wrapper for a full-duplex channel.final classA half-duplex (read side) wrapper for a full-duplex channel.classTranslatingSuspendableChannel<C extends SuspendableChannel,W extends SuspendableChannel> Deprecated.This class is deprecated; use conduits instead.Methods in org.xnio.channels with type parameters of type CloseableChannelModifier and TypeMethodDescriptionstatic <T extends CloseableChannel>
voidChannels.setCloseListener(T channel, ChannelListener<? super T> listener) Set the close listener for a channel (type-safe).Methods in org.xnio.channels that return types with arguments of type CloseableChannelModifier and TypeMethodDescriptionChannelListener.Setter<? extends CloseableChannel>AssembledChannel.getCloseSetter()ChannelListener.Setter<? extends CloseableChannel>CloseableChannel.getCloseSetter()Get the setter which can be used to change the close listener for this channel.Constructors in org.xnio.channels with parameters of type CloseableChannelModifierConstructorDescriptionAssembledMessageChannel(CloseableChannel closeable, ReadableMessageChannel readable, WritableMessageChannel writable) Construct a new instance.AssembledStreamChannel(CloseableChannel closeable, StreamSourceChannel source, StreamSinkChannel sink) Construct a new instance. -
Uses of CloseableChannel in org.xnio.conduits
Classes in org.xnio.conduits that implement CloseableChannelModifier and TypeClassDescriptionfinal classA readable message channel which is backed by a message source conduit.final classA stream sink channel which wraps a stream sink conduit.final classA stream source channel which wraps a stream source conduit.final classA writable message channel which is backed by a message sink conduit. -
Uses of CloseableChannel in org.xnio.ssl
Classes in org.xnio.ssl that implement CloseableChannelModifier and TypeClassDescriptionfinal classfinal classStreamConnection with SSL support.classA stream connection which can use SSL/TLS to negotiate a security layer.