Uses of Class
org.xnio.StreamConnection
Packages that use StreamConnection
Package
Description
The main API package for XNIO.
Utility classes for using and implementing SSL within XNIO providers.
-
Uses of StreamConnection in org.xnio
Methods in org.xnio that return types with arguments of type StreamConnectionModifier and TypeMethodDescriptionprotected IoFuture<StreamConnection>XnioIoThread.acceptLocalStreamConnection(LocalSocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Implementation helper method to accept a local (UNIX domain) stream connection.XnioIoFactory.acceptStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Accept a stream connection at a destination address.XnioIoThread.acceptStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) XnioWorker.acceptStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) protected IoFuture<StreamConnection>XnioIoThread.acceptTcpStreamConnection(InetSocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Implementation helper method to accept a TCP connection.XnioIoFactory.createFullDuplexPipeConnection()Create a two-way stream pipe.XnioIoFactory.createFullDuplexPipeConnection()Create a two-way stream pipe.XnioIoFactory.createFullDuplexPipeConnection(XnioIoFactory peer) Create a two-way stream pipe.XnioIoFactory.createFullDuplexPipeConnection(XnioIoFactory peer) Create a two-way stream pipe.XnioIoThread.createFullDuplexPipeConnection()XnioIoThread.createFullDuplexPipeConnection()XnioIoThread.createFullDuplexPipeConnection(XnioIoFactory peer) XnioIoThread.createFullDuplexPipeConnection(XnioIoFactory peer) XnioWorker.createFullDuplexPipeConnection()XnioWorker.createFullDuplexPipeConnection()XnioWorker.createFullDuplexPipeConnection(XnioIoFactory peer) XnioWorker.createFullDuplexPipeConnection(XnioIoFactory peer) protected AcceptingChannel<StreamConnection>XnioWorker.createLocalStreamConnectionServer(LocalSocketAddress bindAddress, ChannelListener<? super AcceptingChannel<StreamConnection>> acceptListener, OptionMap optionMap) Implementation helper method to create a UNIX domain stream server.XnioWorker.createStreamConnectionServer(SocketAddress bindAddress, ChannelListener<? super AcceptingChannel<StreamConnection>> acceptListener, OptionMap optionMap) Create a stream server, for TCP or UNIX domain servers.protected AcceptingChannel<StreamConnection>XnioWorker.createTcpConnectionServer(InetSocketAddress bindAddress, ChannelListener<? super AcceptingChannel<StreamConnection>> acceptListener, OptionMap optionMap) Implementation helper method to create a TCP stream server.ChannelListener<? super StreamConnection>StreamConnection.getCloseListener()ChannelListener.Setter<? extends StreamConnection>StreamConnection.getCloseSetter()protected IoFuture<StreamConnection>XnioIoThread.openLocalStreamConnection(LocalSocketAddress bindAddress, LocalSocketAddress destinationAddress, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Implementation helper method to connect to a local (UNIX domain) server.XnioIoFactory.openStreamConnection(SocketAddress bindAddress, SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Connect to a remote stream server.XnioIoFactory.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Connect to a remote stream server.XnioIoFactory.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, OptionMap optionMap) Connect to a remote stream server.XnioIoThread.openStreamConnection(SocketAddress bindAddress, SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) XnioIoThread.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) XnioIoThread.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, OptionMap optionMap) XnioWorker.openStreamConnection(SocketAddress bindAddress, SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) XnioWorker.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) XnioWorker.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, OptionMap optionMap) protected IoFuture<StreamConnection>XnioIoThread.openTcpStreamConnection(InetSocketAddress bindAddress, InetSocketAddress destinationAddress, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Implementation helper method to connect to a TCP server.Method parameters in org.xnio with type arguments of type StreamConnectionModifier and TypeMethodDescriptionprotected IoFuture<StreamConnection>XnioIoThread.acceptLocalStreamConnection(LocalSocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Implementation helper method to accept a local (UNIX domain) stream connection.XnioIoFactory.acceptStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Accept a stream connection at a destination address.XnioIoThread.acceptStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) XnioWorker.acceptStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) protected IoFuture<StreamConnection>XnioIoThread.acceptTcpStreamConnection(InetSocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Implementation helper method to accept a TCP connection.protected AcceptingChannel<StreamConnection>XnioWorker.createLocalStreamConnectionServer(LocalSocketAddress bindAddress, ChannelListener<? super AcceptingChannel<StreamConnection>> acceptListener, OptionMap optionMap) Implementation helper method to create a UNIX domain stream server.XnioWorker.createStreamConnectionServer(SocketAddress bindAddress, ChannelListener<? super AcceptingChannel<StreamConnection>> acceptListener, OptionMap optionMap) Create a stream server, for TCP or UNIX domain servers.protected AcceptingChannel<StreamConnection>XnioWorker.createTcpConnectionServer(InetSocketAddress bindAddress, ChannelListener<? super AcceptingChannel<StreamConnection>> acceptListener, OptionMap optionMap) Implementation helper method to create a TCP stream server.protected IoFuture<StreamConnection>XnioIoThread.openLocalStreamConnection(LocalSocketAddress bindAddress, LocalSocketAddress destinationAddress, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Implementation helper method to connect to a local (UNIX domain) server.XnioIoFactory.openStreamConnection(SocketAddress bindAddress, SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Connect to a remote stream server.XnioIoFactory.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Connect to a remote stream server.XnioIoFactory.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, OptionMap optionMap) Connect to a remote stream server.XnioIoThread.openStreamConnection(SocketAddress bindAddress, SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) XnioIoThread.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) XnioIoThread.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, OptionMap optionMap) XnioWorker.openStreamConnection(SocketAddress bindAddress, SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) XnioWorker.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) XnioWorker.openStreamConnection(SocketAddress destination, ChannelListener<? super StreamConnection> openListener, OptionMap optionMap) protected IoFuture<StreamConnection>XnioIoThread.openTcpStreamConnection(InetSocketAddress bindAddress, InetSocketAddress destinationAddress, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Implementation helper method to connect to a TCP server.voidStreamConnection.setCloseListener(ChannelListener<? super StreamConnection> listener) -
Uses of StreamConnection in org.xnio._private
Methods in org.xnio._private with parameters of type StreamConnectionModifier and TypeMethodDescriptionfinal voidMessages_$logger.connectionNotifyReadClosedFailed(Throwable cause, StreamConnection connection) voidMessages.connectionNotifyReadClosedFailed(Throwable cause, StreamConnection connection) final voidMessages_$logger.connectionNotifyWriteClosedFailed(Throwable cause, StreamConnection connection) voidMessages.connectionNotifyWriteClosedFailed(Throwable cause, StreamConnection connection) -
Uses of StreamConnection in org.xnio.http
Methods in org.xnio.http with type parameters of type StreamConnectionModifier and TypeMethodDescriptionstatic <T extends StreamConnection>
IoFuture<T>HttpUpgrade.performUpgrade(T connection, URI uri, Map<String, String> headers, ChannelListener<? super StreamConnection> openListener, HandshakeChecker handshakeChecker) Performs a HTTP upgrade on an existing connection.static <T extends StreamConnection>
IoFuture<T>HttpUpgrade.performUpgrade(T connection, URI uri, Map<String, List<String>> headers, ChannelListener<? super StreamConnection> openListener, ExtendedHandshakeChecker handshakeChecker) Performs a HTTP upgrade on an existing connection.Methods in org.xnio.http that return types with arguments of type StreamConnectionModifier and TypeMethodDescriptionstatic IoFuture<StreamConnection>HttpUpgrade.performUpgrade(XnioWorker worker, InetSocketAddress bindAddress, URI uri, Map<String, String> headers, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap, HandshakeChecker handshakeChecker) Connects to the target server using HTTP upgrade.static IoFuture<StreamConnection>HttpUpgrade.performUpgrade(XnioWorker worker, InetSocketAddress bindAddress, URI uri, Map<String, List<String>> headers, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap, ExtendedHandshakeChecker handshakeChecker) Connects to the target server using HTTP upgrade.Method parameters in org.xnio.http with type arguments of type StreamConnectionModifier and TypeMethodDescriptionstatic IoFuture<StreamConnection>HttpUpgrade.performUpgrade(XnioWorker worker, InetSocketAddress bindAddress, URI uri, Map<String, String> headers, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap, HandshakeChecker handshakeChecker) Connects to the target server using HTTP upgrade.static IoFuture<StreamConnection>HttpUpgrade.performUpgrade(XnioWorker worker, InetSocketAddress bindAddress, URI uri, Map<String, List<String>> headers, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap, ExtendedHandshakeChecker handshakeChecker) Connects to the target server using HTTP upgrade.static <T extends StreamConnection>
IoFuture<T>HttpUpgrade.performUpgrade(T connection, URI uri, Map<String, String> headers, ChannelListener<? super StreamConnection> openListener, HandshakeChecker handshakeChecker) Performs a HTTP upgrade on an existing connection.static <T extends StreamConnection>
IoFuture<T>HttpUpgrade.performUpgrade(T connection, URI uri, Map<String, List<String>> headers, ChannelListener<? super StreamConnection> openListener, ExtendedHandshakeChecker handshakeChecker) Performs a HTTP upgrade on an existing connection. -
Uses of StreamConnection in org.xnio.ssl
Subclasses of StreamConnection in org.xnio.sslModifier and TypeClassDescriptionfinal classfinal classStreamConnection with SSL support.classA stream connection which can use SSL/TLS to negotiate a security layer.Constructors in org.xnio.ssl with parameters of type StreamConnectionModifierConstructorDescriptionJsseSslConnection(StreamConnection streamConnection, SSLEngine engine) JsseSslStreamConnection(StreamConnection connection, SSLEngine sslEngine, boolean startTls)