Uses of Interface
org.xnio.channels.Configurable
-
Packages that use Configurable Package Description org.xnio The main API package for XNIO.org.xnio.channels The core XNIO channel API.org.xnio.conduits The XNIO conduit SPI.org.xnio.ssl Utility classes for using and implementing SSL within XNIO providers. -
-
Uses of Configurable in org.xnio
Classes in org.xnio that implement Configurable Modifier and Type Class Description classConnectionThe base for all connections.classMessageConnectionA message-oriented connection between peers.classStreamConnectionA connection between peers.classXnioWorkerA worker for I/O channel notification. -
Uses of Configurable in org.xnio.channels
Subinterfaces of Configurable in org.xnio.channels Modifier and Type Interface Description interfaceAcceptingChannel<C extends ConnectedChannel>A channel which can accept inbound connections from remote endpoints.interfaceBoundChannelA channel that is bound to a local address.interfaceBoundMultipointMessageChannelA multipoint datagram channel.interfaceCloseableChannelA channel which is closeable.interfaceConnectedChannelA channel that has a local and peer endpoint address.interfaceConnectedMessageChannelA channel that sends and receives messages to a connected peer.interfaceConnectedSslStreamChannelA TLS-encapsulated connected stream channel.interfaceConnectedStreamChannelA stream channel that is a connection between a local and remote endpoint.interfaceMessageChannelA channel that sends and receives whole messages.interfaceMulticastMessageChannelA multicast-capable point-to-multipoint channel.interfaceMultipointMessageChannelA point-to-multipoint message channel.interfaceReadableMessageChannelA channel that can receive messages.interfaceReadableMultipointMessageChannelThe readable side of a multipoint message channel.interfaceSimpleAcceptingChannel<C extends CloseableChannel>A channel which can accept connections.interfaceSslChannelA channel which can use SSL/TLS to negotiate a security layer.interfaceStreamChannelA stream channel.interfaceStreamSinkChannelA stream sink channel.interfaceStreamSourceChannelA stream source channel.interfaceSuspendableAcceptChannelA suspendable accept channel.interfaceSuspendableChannelA suspendable bidirectional channel.interfaceSuspendableReadChannelA suspendable readable channel.interfaceSuspendableWriteChannelA suspendable writable channel.interfaceWritableMessageChannelA channel that can send messages.interfaceWritableMultipointMessageChannelThe writable side of a multipoint message channel.Classes in org.xnio.channels that implement Configurable Modifier and Type Class Description classAssembledChannelA closeable view over a read and write side of a suspendable channel.classAssembledConnectedChannelA closeable, connected view over a read and write side of a suspendable channel, at least one of which is connected.classAssembledConnectedMessageChannelA connected bidirectional message channel assembled from a readable and writable message channel.classAssembledConnectedSslStreamChannelA connected SSL stream channel assembled from a stream source and stream sink.classAssembledConnectedStreamChannelA connected stream channel assembled from a stream source and stream sink.classAssembledMessageChannelA bidirectional message channel assembled from a readable and writable message channel.classAssembledSslChannelAn assembled SSL channel.classAssembledStreamChannelA stream channel assembled from a stream source and stream sink.classEmptyStreamSourceChannelA stream source channel which is always empty.classFixedLengthStreamSinkChannelA channel which writes a fixed amount of data.classFixedLengthStreamSourceChannelA channel which reads data of a fixed length and calls a finish listener.classFramedMessageChannelDeprecated.This class is deprecated; use conduits instead.classNullStreamSinkChannelA bit-bucket stream sink channel.classPushBackStreamChannelA stream source channel which can have data pushed back into it.classSplitStreamSinkChannelA half-duplex (write side) wrapper for a full-duplex channel.classSplitStreamSourceChannelA 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 Configurable Modifier and Type Field Description static ConfigurableConfigurable. EMPTYAn empty configurable instance.Methods in org.xnio.channels with parameters of type Configurable Modifier and Type Method Description static booleanChannels. getOption(Configurable configurable, Option<java.lang.Boolean> option, boolean defaultValue)Get an option value from a configurable target.static intChannels. getOption(Configurable configurable, Option<java.lang.Integer> option, int defaultValue)Get an option value from a configurable target.static longChannels. getOption(Configurable configurable, Option<java.lang.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 Configurable Modifier and Type Class Description classConduitReadableMessageChannelA readable message channel which is backed by a message source conduit.classConduitStreamSinkChannelA stream sink channel which wraps a stream sink conduit.classConduitStreamSourceChannelA stream source channel which wraps a stream source conduit.classConduitWritableMessageChannelA writable message channel which is backed by a message sink conduit.Constructors in org.xnio.conduits with parameters of type Configurable Constructor Description ConduitReadableMessageChannel(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 Configurable Modifier and Type Class Description classJsseSslConnectionclassJsseSslStreamConnectionStreamConnection with SSL support.classSslConnectionA stream connection which can use SSL/TLS to negotiate a security layer.
-