public class AutoNioSslTransportFactory extends NIOSSLTransportFactory implements BrokerServiceAware
Modifier and Type | Field and Description |
---|---|
protected BrokerService |
brokerService |
context
Constructor and Description |
---|
AutoNioSslTransportFactory() |
Modifier and Type | Method and Description |
---|---|
protected AutoNIOSSLTransportServer |
createTcpTransportServer(URI location,
ServerSocketFactory serverSocketFactory)
Allows subclasses of TcpTransportFactory to create custom instances of
TcpTransportServer.
|
TransportServer |
doBind(URI location) |
void |
setBrokerService(BrokerService brokerService) |
compositeConfigure, createSocketFactory, createTransport, createTransport
createServerSocketFactory, createTcpTransport, createTransport
createInactivityMonitor, isUseInactivityMonitor
bind, compositeConnect, compositeConnect, configure, connect, connect, createWireFormat, createWireFormatFactory, doCompositeConnect, doCompositeConnect, doConnect, doConnect, findTransportFactory, getDefaultWireFormatType, getOption, registerTransportFactory, serverConfigure
protected BrokerService brokerService
public AutoNioSslTransportFactory()
public void setBrokerService(BrokerService brokerService)
setBrokerService
in interface BrokerServiceAware
protected AutoNIOSSLTransportServer createTcpTransportServer(URI location, ServerSocketFactory serverSocketFactory) throws IOException, URISyntaxException
TcpTransportFactory
createTcpTransportServer
in class NIOSSLTransportFactory
IOException
URISyntaxException
public TransportServer doBind(URI location) throws IOException
doBind
in class NIOSSLTransportFactory
IOException
Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.