public class AutoSslTransportFactory extends org.apache.activemq.transport.tcp.SslTransportFactory implements BrokerServiceAware
| Modifier and Type | Field and Description |
|---|---|
protected BrokerService |
brokerService |
| Constructor and Description |
|---|
AutoSslTransportFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected AutoSslTransportServer |
createAutoSslTransportServer(URI location,
SSLServerSocketFactory serverSocketFactory)
Allows subclasses of SslTransportFactory to create custom instances of
SslTransportServer.
|
org.apache.activemq.transport.TransportServer |
doBind(URI location)
Overriding to use SslTransportServer and allow for proper reflection.
|
void |
setBrokerService(BrokerService brokerService) |
compositeConfigure, createServerSocketFactory, createSocketFactory, createSslTransportServer, createTransport, createTransportcreateInactivityMonitor, createTcpTransport, createTcpTransportServer, createTransport, isUseInactivityMonitorbind, compositeConnect, compositeConnect, configure, connect, connect, createWireFormat, createWireFormatFactory, doCompositeConnect, doCompositeConnect, doConnect, doConnect, findTransportFactory, getDefaultWireFormatType, getOption, registerTransportFactory, serverConfigureprotected BrokerService brokerService
public AutoSslTransportFactory()
public void setBrokerService(BrokerService brokerService)
setBrokerService in interface BrokerServiceAwarepublic org.apache.activemq.transport.TransportServer doBind(URI location) throws IOException
doBind in class org.apache.activemq.transport.tcp.SslTransportFactoryIOExceptionprotected AutoSslTransportServer createAutoSslTransportServer(URI location, SSLServerSocketFactory serverSocketFactory) throws IOException, URISyntaxException
location - serverSocketFactory - IOExceptionURISyntaxExceptionCopyright © 2005–2020 The Apache Software Foundation. All rights reserved.