public class SslTransportFactory extends TcpTransportFactory
Constructor and Description |
---|
SslTransportFactory() |
Modifier and Type | Method and Description |
---|---|
Transport |
compositeConfigure(Transport transport,
WireFormat format,
Map options)
Overriding to allow for proper configuration through reflection but delegate to get common
configuration
|
protected ServerSocketFactory |
createServerSocketFactory()
Creates a new SSL ServerSocketFactory.
|
protected SocketFactory |
createSocketFactory()
Creates a new SSL SocketFactory.
|
protected SslTransportServer |
createSslTransportServer(URI location,
SSLServerSocketFactory serverSocketFactory)
Allows subclasses of SslTransportFactory to create custom instances of
SslTransportServer.
|
protected Transport |
createTransport(URI location,
WireFormat wf)
Overriding to use SslTransports.
|
TransportServer |
doBind(URI location)
Overriding to use SslTransportServer and allow for proper reflection.
|
createInactivityMonitor, createTcpTransport, createTcpTransportServer, isUseInactivityMonitor
bind, compositeConnect, compositeConnect, configure, connect, connect, createWireFormat, createWireFormatFactory, doCompositeConnect, doCompositeConnect, doConnect, doConnect, findTransportFactory, getDefaultWireFormatType, getOption, registerTransportFactory, serverConfigure
public SslTransportFactory()
public TransportServer doBind(URI location) throws IOException
doBind
in class TcpTransportFactory
IOException
protected SslTransportServer createSslTransportServer(URI location, SSLServerSocketFactory serverSocketFactory) throws IOException, URISyntaxException
location
- serverSocketFactory
- IOException
URISyntaxException
public Transport compositeConfigure(Transport transport, WireFormat format, Map options)
compositeConfigure
in class TcpTransportFactory
protected Transport createTransport(URI location, WireFormat wf) throws UnknownHostException, IOException
createTransport
in class TcpTransportFactory
UnknownHostException
IOException
protected ServerSocketFactory createServerSocketFactory() throws IOException
createServerSocketFactory
in class TcpTransportFactory
IOException
protected SocketFactory createSocketFactory() throws IOException
createSocketFactory
in class TcpTransportFactory
IOException
Copyright © 2005–2016 FuseSource, Corp.. All rights reserved.