Top Description Fields Constructors Methods
org.xnio.ssl

pack-priv final Class JsseAcceptingSslStreamConnection

extends AbstractAcceptingSslChannel<SslConnection, StreamConnection>
Class Inheritance
Imports
java.io.IOException, java.nio.ByteBuffer, javax.net.ssl.SSLContext, .SSLEngine, org.xnio.IoUtils, .OptionMap, .Pool, .StreamConnection, org.xnio.channels.AcceptingChannel

Accepting channel for StreamConnections with SSL.
Author
Flavia Rainone

Field Summary

Inherited from org.xnio.ssl.AbstractAcceptingSslChannel:
applicationBufferPoolsocketBufferPoolstartTls

Constructor Summary

AccessConstructor and Description
pack-priv
JsseAcceptingSslStreamConnection(final SSLContext sslContext, final AcceptingChannel<? extends StreamConnection> tcpServer, final OptionMap optionMap, final Pool<ByteBuffer> socketBufferPool, final Pool<ByteBuffer> applicationBufferPool, final boolean startTls)
References Deprecated Pool is deprecated or references (maybe indirectly) at least one deprecated element.

Method Summary

Modifier and TypeMethod and Description
public SslConnection
Inherited from org.xnio.ssl.AbstractAcceptingSslChannel:
acceptawaitAcceptableawaitAcceptableclosegetAcceptSettergetAcceptThreadgetCloseSettergetIoThreadgetLocalAddressgetLocalAddressgetOptiongetWorkerisAcceptResumedisOpenresumeAcceptssetOptionsupportsOptionsuspendAcceptswakeupAccepts

Constructor Detail

JsseAcceptingSslStreamConnectionback to summary
pack-priv JsseAcceptingSslStreamConnection(final SSLContext sslContext, final AcceptingChannel<? extends StreamConnection> tcpServer, final OptionMap optionMap, final Pool<ByteBuffer> socketBufferPool, final Pool<ByteBuffer> applicationBufferPool, final boolean startTls)

References Deprecated

Pool is deprecated or references (maybe indirectly) at least one deprecated element.

See corresponding docs for further information.

Method Detail

acceptback to summary
public SslConnection accept(StreamConnection tcpConnection, SSLEngine engine) throws IOException

Implements abstract org.xnio.ssl.AbstractAcceptingSslChannel.accept.

Annotations
@Override