public class SslTransportFactory extends TcpTransportFactory
| Constructor and Description |
|---|
SslTransportFactory() |
| 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.ServerSocketFactory |
createServerSocketFactory()
Creates a new SSL ServerSocketFactory.
|
protected javax.net.SocketFactory |
createSocketFactory()
Creates a new SSL SocketFactory.
|
protected SslTransportServer |
createSslTransportServer(java.net.URI location,
javax.net.ssl.SSLServerSocketFactory serverSocketFactory)
Allows subclasses of SslTransportFactory to create custom instances of
SslTransportServer.
|
protected Transport |
createTransport(java.net.URI location,
WireFormat wf)
Overriding to use SslTransports.
|
TransportServer |
doBind(java.net.URI location)
Overriding to use SslTransportServer and allow for proper reflection.
|
createInactivityMonitor, createTcpTransport, createTcpTransportServer, isUseInactivityMonitorbind, compositeConnect, compositeConnect, configure, connect, connect, createWireFormat, createWireFormatFactory, doCompositeConnect, doCompositeConnect, doConnect, doConnect, findTransportFactory, getDefaultWireFormatType, getOption, registerTransportFactory, serverConfigurepublic TransportServer doBind(java.net.URI location) throws java.io.IOException
doBind in class TcpTransportFactoryjava.io.IOExceptionprotected SslTransportServer createSslTransportServer(java.net.URI location, javax.net.ssl.SSLServerSocketFactory serverSocketFactory) throws java.io.IOException, java.net.URISyntaxException
location - serverSocketFactory - java.io.IOExceptionjava.net.URISyntaxExceptionpublic 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.ServerSocketFactory createServerSocketFactory()
throws java.io.IOException
createServerSocketFactory in class TcpTransportFactoryjava.io.IOExceptionprotected javax.net.SocketFactory createSocketFactory()
throws java.io.IOException
createSocketFactory in class TcpTransportFactoryjava.io.IOExceptionCopyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.