Uses of Interface
org.xnio.channels.Configurable
Packages that use Configurable
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 Configurable in org.xnio
Classes in org.xnio that implement ConfigurableModifier and TypeClassDescriptionclassThe base for all connections.classA message-oriented connection between peers.classA connection between peers.classA worker for I/O channel notification. -
Uses of Configurable in org.xnio.channels
Subinterfaces of Configurable 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 which is closeable.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 ConfigurableModifier 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.Fields in org.xnio.channels declared as ConfigurableModifier and TypeFieldDescriptionstatic final ConfigurableConfigurable.EMPTYAn empty configurable instance.Methods in org.xnio.channels with parameters of type ConfigurableModifier and TypeMethodDescriptionstatic booleanChannels.getOption(Configurable configurable, Option<Boolean> option, boolean defaultValue) Get an option value from a configurable target.static intChannels.getOption(Configurable configurable, Option<Integer> option, int defaultValue) Get an option value from a configurable target.static longChannels.getOption(Configurable configurable, Option<Long> option, long defaultValue) Get an option value from a configurable target.static <T> TChannels.getOption(Configurable configurable, Option<T> option, T defaultValue) Get an option value from a configurable target. -
Uses of Configurable in org.xnio.conduits
Classes in org.xnio.conduits that implement ConfigurableModifier 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.Constructors in org.xnio.conduits with parameters of type ConfigurableModifierConstructorDescriptionConduitReadableMessageChannel(Configurable configurable, MessageSourceConduit conduit) Construct a new instance.ConduitStreamSinkChannel(Configurable configurable, StreamSinkConduit conduit) Construct a new instance.ConduitStreamSourceChannel(Configurable configurable, StreamSourceConduit conduit) Construct a new instance.ConduitWritableMessageChannel(Configurable configurable, MessageSinkConduit conduit) Construct a new instance. -
Uses of Configurable in org.xnio.ssl
Classes in org.xnio.ssl that implement ConfigurableModifier and TypeClassDescriptionfinal classfinal classStreamConnection with SSL support.classA stream connection which can use SSL/TLS to negotiate a security layer.