Uses of Class
org.apache.qpid.jms.transports.TransportOptions
-
Packages that use TransportOptions Package Description org.apache.qpid.jms.transports org.apache.qpid.jms.transports.netty -
-
Uses of TransportOptions in org.apache.qpid.jms.transports
Methods in org.apache.qpid.jms.transports that return TransportOptions Modifier and Type Method Description protected TransportOptionsTransportFactory. applyTransportConfiguration(TransportOptions transportOptions, java.util.Map<java.lang.String,java.lang.String> transportURIOptions)Apply URI options to a freshly createdTransportOptionsinstance which will be used when the actualTransportis created.TransportOptionsTransportOptions. clone()protected TransportOptionsTransportOptions. copyOptions(TransportOptions copy)protected TransportOptionsTransportFactory. doCreateTransportOptions()Create and return an instance of TransportOptions appropriate for the Transport type that this factory will return.TransportOptionsTransport. getTransportOptions()Methods in org.apache.qpid.jms.transports with parameters of type TransportOptions Modifier and Type Method Description protected TransportOptionsTransportFactory. applyTransportConfiguration(TransportOptions transportOptions, java.util.Map<java.lang.String,java.lang.String> transportURIOptions)Apply URI options to a freshly createdTransportOptionsinstance which will be used when the actualTransportis created.protected TransportOptionsTransportOptions. copyOptions(TransportOptions copy)static javax.net.ssl.SSLContextTransportSupport. createJdkSslContext(TransportOptions options)Create a new SSLContext using the options specific in the given TransportOptions instance.static javax.net.ssl.SSLEngineTransportSupport. createJdkSslEngine(java.net.URI remote, javax.net.ssl.SSLContext context, TransportOptions options)Create a new JDK SSLEngine instance in client mode from the given SSLContext and TransportOptions instances.static io.netty.handler.ssl.SslContextTransportSupport. createOpenSslContext(TransportOptions options)Create a new Netty SslContext using the options specific in the given TransportOptions instance.static javax.net.ssl.SSLEngineTransportSupport. createOpenSslEngine(io.netty.buffer.ByteBufAllocator allocator, java.net.URI remote, io.netty.handler.ssl.SslContext context, TransportOptions options)Create a new OpenSSL SSLEngine instance in client mode from the given SSLContext and TransportOptions instances.static io.netty.handler.ssl.SslHandlerTransportSupport. createSslHandler(io.netty.buffer.ByteBufAllocator allocator, java.net.URI remote, TransportOptions options)Creates a Netty SslHandler instance for use in Transports that require an SSL encoder / decoder.protected abstract TransportTransportFactory. doCreateTransport(java.net.URI remoteURI, TransportOptions transportOptions)Create the actual Transport instance for this factory using the provided URI and TransportOptions instances.static booleanTransportSupport. isOpenSSLPossible(TransportOptions options)Determines if Netty OpenSSL support is available and applicable based on the configuration in the given TransportOptions instance. -
Uses of TransportOptions in org.apache.qpid.jms.transports.netty
Methods in org.apache.qpid.jms.transports.netty that return TransportOptions Modifier and Type Method Description protected TransportOptionsNettyWsTransportFactory. applyTransportConfiguration(TransportOptions transportOptions, java.util.Map<java.lang.String,java.lang.String> transportURIOptions)TransportOptionsNettyTcpTransport. getTransportOptions()Methods in org.apache.qpid.jms.transports.netty with parameters of type TransportOptions Modifier and Type Method Description protected TransportOptionsNettyWsTransportFactory. applyTransportConfiguration(TransportOptions transportOptions, java.util.Map<java.lang.String,java.lang.String> transportURIOptions)protected NettyTcpTransportNettyTcpTransportFactory. doCreateTransport(java.net.URI remoteURI, TransportOptions transportOptions)protected NettyTcpTransportNettyWsTransportFactory. doCreateTransport(java.net.URI remoteURI, TransportOptions transportOptions)static booleanEpollSupport. isAvailable(TransportOptions transportOptions)static booleanKQueueSupport. isAvailable(TransportOptions transportOptions)static EventLoopTypeEventLoopType. valueOf(TransportOptions transportOptions)Returns the enum constant of this type with the specified name.Constructors in org.apache.qpid.jms.transports.netty with parameters of type TransportOptions Constructor Description NettyTcpTransport(java.net.URI remoteLocation, TransportOptions options, boolean secure)Create a new transport instanceNettyTcpTransport(TransportListener listener, java.net.URI remoteLocation, TransportOptions options, boolean secure)Create a new transport instanceNettyWsTransport(java.net.URI remoteLocation, TransportOptions options, boolean secure)Create a new transport instanceNettyWsTransport(TransportListener listener, java.net.URI remoteLocation, TransportOptions options, boolean secure)Create a new transport instance
-