public class AmqpNioSslTransport extends NIOSSLTransport
org.apache.activemq.transport.tcp.TcpTransport.InitBufferenabledCipherSuites, enabledProtocols, handshakeInProgress, handshakeStatus, needClientAuth, sslContext, sslEngine, sslSession, status, taskRunnerFactory, wantClientAuthchannel, currentBuffer, inputBuffer, nextFrameSize, selectionbuffOut, closeAsync, connectionTimeout, dataIn, dataOut, diffServChosen, dynamicManagement, initBuffer, ioBufferSize, jmxPort, localLocation, logWriterName, minmumWireFormatVersion, receiveCounter, remoteLocation, socket, socketBufferSize, socketFactory, soTimeout, startLogging, stoppedLatch, trace, trafficClass, typeOfServiceChosen, useLocalHost, wireFormat| Constructor and Description |
|---|
AmqpNioSslTransport(org.apache.activemq.wireformat.WireFormat wireFormat,
Socket socket) |
AmqpNioSslTransport(org.apache.activemq.wireformat.WireFormat wireFormat,
SocketFactory socketFactory,
URI remoteLocation,
URI localLocation) |
AmqpNioSslTransport(org.apache.activemq.wireformat.WireFormat wireFormat,
Socket socket,
SSLEngine engine,
org.apache.activemq.transport.tcp.TcpTransport.InitBuffer initBuffer,
ByteBuffer inputBuffer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doInit() |
protected void |
initializeStreams() |
protected void |
processCommand(ByteBuffer plain) |
protected int |
secureRead(ByteBuffer plain) |
doConsume, doHandshake, doOpenWireInit, doStart, doStop, finishHandshake, getEnabledCipherSuites, getEnabledProtocols, getPeerCertificates, isNeedClientAuth, isWantClientAuth, serviceRead, setEnabledCipherSuites, setEnabledProtocols, setNeedClientAuth, setSslContext, setWantClientAuthreadFromBuffercloseStreams, connect, doRun, getConnectionTimeout, getDiffServ, getIoBufferSize, getJmxPort, getKeepAlive, getLogWriterName, getMinmumWireFormatVersion, getReceiveCounter, getRemoteAddress, getSocketBufferSize, getSoLinger, getSoTimeout, getTcpNoDelay, getTypeOfService, getWireFormat, initialiseSocket, isCloseAsync, isDynamicManagement, isStartLogging, isTrace, isUseLocalHost, narrow, oneway, readCommand, resolveHostName, run, setCloseAsync, setConnectionTimeout, setDiffServ, setDynamicManagement, setIoBufferSize, setJmxPort, setKeepAlive, setLogWriterName, setMinmumWireFormatVersion, setSocketBufferSize, setSocketOptions, setSoLinger, setSoTimeout, setStartLogging, setTcpNoDelay, setTrace, setTypeOfService, setUseLocalHost, stop, toStringgetStackSize, isDaemon, setDaemon, setStackSizeasyncRequest, checkStarted, getTransportListener, isConnected, isDisposed, isFaultTolerant, isReconnectSupported, isUpdateURIsSupported, onException, reconnect, request, request, setTransportListener, updateURIsaddServiceListener, dispose, isStarted, isStopped, isStopping, postStop, preStart, removeServiceListener, startclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitasyncRequest, getTransportListener, isConnected, isDisposed, isFaultTolerant, isReconnectSupported, isUpdateURIsSupported, reconnect, request, request, setTransportListener, updateURIspublic AmqpNioSslTransport(org.apache.activemq.wireformat.WireFormat wireFormat, SocketFactory socketFactory, URI remoteLocation, URI localLocation) throws UnknownHostException, IOException
UnknownHostExceptionIOExceptionpublic AmqpNioSslTransport(org.apache.activemq.wireformat.WireFormat wireFormat, Socket socket) throws IOException
IOExceptionpublic AmqpNioSslTransport(org.apache.activemq.wireformat.WireFormat wireFormat, Socket socket, SSLEngine engine, org.apache.activemq.transport.tcp.TcpTransport.InitBuffer initBuffer, ByteBuffer inputBuffer) throws IOException
IOExceptionprotected void initializeStreams() throws IOException
initializeStreams in class NIOSSLTransportIOExceptionprotected void processCommand(ByteBuffer plain) throws Exception
processCommand in class NIOSSLTransportExceptionprotected void doInit()
doInit in class NIOSSLTransportprotected int secureRead(ByteBuffer plain) throws Exception
secureRead in class NIOSSLTransportExceptionCopyright © 2005–2016 The Apache Software Foundation. All rights reserved.