public class NIOSSLTransportFactory extends NIOTransportFactory
| Modifier and Type | Field and Description |
|---|---|
protected javax.net.ssl.SSLContext |
context |
| Constructor and Description |
|---|
NIOSSLTransportFactory() |
| Modifier and Type | Method and Description |
|---|---|
Transport |
compositeConfigure(Transport transport,
WireFormat format,
java.util.Map options)
Overriding to allow for proper configuration through reflection but
delegate to get common configuration
|
protected javax.net.SocketFactory |
createSocketFactory()
Creates a new SSL SocketFactory.
|
protected TcpTransportServer |
createTcpTransportServer(java.net.URI location,
javax.net.ServerSocketFactory serverSocketFactory)
Allows subclasses of TcpTransportFactory to create custom instances of
TcpTransportServer.
|
protected Transport |
createTransport(java.net.URI location,
WireFormat wf)
Overriding to use SslTransports.
|
TransportServer |
doBind(java.net.URI location) |
createServerSocketFactory, createTcpTransportcreateInactivityMonitor, isUseInactivityMonitorbind, compositeConnect, compositeConnect, configure, connect, connect, createWireFormat, createWireFormatFactory, doCompositeConnect, doCompositeConnect, doConnect, doConnect, findTransportFactory, getDefaultWireFormatType, getOption, registerTransportFactory, serverConfigureprotected TcpTransportServer createTcpTransportServer(java.net.URI location, javax.net.ServerSocketFactory serverSocketFactory) throws java.io.IOException, java.net.URISyntaxException
TcpTransportFactorycreateTcpTransportServer in class NIOTransportFactoryjava.io.IOExceptionjava.net.URISyntaxExceptionpublic TransportServer doBind(java.net.URI location) throws java.io.IOException
doBind in class TcpTransportFactoryjava.io.IOExceptionpublic Transport compositeConfigure(Transport transport, WireFormat format, java.util.Map options)
compositeConfigure in class TcpTransportFactoryprotected Transport createTransport(java.net.URI location, WireFormat wf) throws java.net.UnknownHostException, java.io.IOException
createTransport in class TcpTransportFactoryjava.net.UnknownHostExceptionjava.io.IOExceptionprotected javax.net.SocketFactory createSocketFactory()
throws java.io.IOException
createSocketFactory in class NIOTransportFactoryjava.io.IOExceptionCopyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.