public class AssembledConnectedSslStreamChannel extends AssembledConnectedStreamChannel implements ConnectedSslStreamChannel
EMPTY| Constructor and Description |
|---|
AssembledConnectedSslStreamChannel(SslChannel sslChannel,
StreamSourceChannel source,
StreamSinkChannel sink)
Construct a new instance.
|
AssembledConnectedSslStreamChannel(StreamSourceChannel source,
StreamSinkChannel sink)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
ChannelListener.Setter<? extends AssembledConnectedSslStreamChannel> |
getCloseSetter()
Get the setter which can be used to change the close listener for this channel.
|
ChannelListener.Setter<? extends AssembledConnectedSslStreamChannel> |
getHandshakeSetter()
Get the setter which can be used to change the handshake listener for this channel.
|
ChannelListener.Setter<? extends AssembledConnectedSslStreamChannel> |
getReadSetter()
Get the setter which can be used to change the read listener for this channel.
|
SSLSession |
getSslSession()
Get the current
SSLSession for this channel. |
ChannelListener.Setter<? extends AssembledConnectedSslStreamChannel> |
getWriteSetter()
Get the setter which can be used to change the write listener for this channel.
|
void |
startHandshake()
Start or restart the SSL/TLS handshake.
|
getLocalAddress, getLocalAddress, getPeerAddress, getPeerAddressawaitReadable, awaitReadable, awaitWritable, awaitWritable, close, flush, getIoThread, getOption, getReadThread, getWorker, getWriteThread, isOpen, isReadResumed, isWriteResumed, read, read, read, resumeReads, resumeWrites, setOption, shutdownReads, shutdownWrites, supportsOption, suspendReads, suspendWrites, transferFrom, transferFrom, transferTo, transferTo, wakeupReads, wakeupWrites, write, write, write, writeFinal, writeFinal, writeFinalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittransferFrom, transferFrom, writeFinal, writeFinal, writeFinalawaitWritable, awaitWritable, close, flush, getWriteThread, isOpen, isWriteResumed, resumeWrites, shutdownWrites, suspendWrites, wakeupWritestransferTo, transferToawaitReadable, awaitReadable, getReadThread, isReadResumed, resumeReads, shutdownReads, suspendReads, wakeupReadsgetIoThread, getWorkergetOption, setOption, supportsOptionwrite, writewriteread, readreadgetPeerAddress, getPeerAddressgetLocalAddress, getLocalAddresspublic AssembledConnectedSslStreamChannel(SslChannel sslChannel, StreamSourceChannel source, StreamSinkChannel sink)
sslChannel - the SSL channelsource - the sourcesink - the sinkpublic AssembledConnectedSslStreamChannel(StreamSourceChannel source, StreamSinkChannel sink)
source - the sourcesink - the sinkpublic void startHandshake()
throws IOException
SslChannelstartHandshake in interface SslChannelIOException - if an I/O error occurspublic SSLSession getSslSession()
SslChannelSSLSession for this channel.getSslSession in interface SslChannelSSLSessionpublic ChannelListener.Setter<? extends AssembledConnectedSslStreamChannel> getHandshakeSetter()
SslChannelgetHandshakeSetter in interface SslChannelpublic ChannelListener.Setter<? extends AssembledConnectedSslStreamChannel> getCloseSetter()
StreamChannelgetCloseSetter in interface BoundChannelgetCloseSetter in interface CloseableChannelgetCloseSetter in interface ConnectedChannelgetCloseSetter in interface ConnectedSslStreamChannelgetCloseSetter in interface ConnectedStreamChannelgetCloseSetter in interface SslChannelgetCloseSetter in interface StreamChannelgetCloseSetter in interface StreamSinkChannelgetCloseSetter in interface StreamSourceChannelgetCloseSetter in interface SuspendableChannelgetCloseSetter in interface SuspendableReadChannelgetCloseSetter in interface SuspendableWriteChannelgetCloseSetter in class AssembledConnectedStreamChannelpublic ChannelListener.Setter<? extends AssembledConnectedSslStreamChannel> getReadSetter()
StreamChannelgetReadSetter in interface ConnectedSslStreamChannelgetReadSetter in interface ConnectedStreamChannelgetReadSetter in interface StreamChannelgetReadSetter in interface StreamSourceChannelgetReadSetter in interface SuspendableChannelgetReadSetter in interface SuspendableReadChannelgetReadSetter in class AssembledConnectedStreamChannelpublic ChannelListener.Setter<? extends AssembledConnectedSslStreamChannel> getWriteSetter()
StreamChannelgetWriteSetter in interface ConnectedSslStreamChannelgetWriteSetter in interface ConnectedStreamChannelgetWriteSetter in interface StreamChannelgetWriteSetter in interface StreamSinkChannelgetWriteSetter in interface SuspendableChannelgetWriteSetter in interface SuspendableWriteChannelgetWriteSetter in class AssembledConnectedStreamChannelCopyright © 2018 JBoss by Red Hat. All rights reserved.