org.apache.activemq.transport.amqp
Class AmqpNioSslTransportFactory

java.lang.Object
  extended by org.apache.activemq.transport.TransportFactory
      extended by org.apache.activemq.transport.tcp.TcpTransportFactory
          extended by org.apache.activemq.transport.nio.NIOTransportFactory
              extended by org.apache.activemq.transport.amqp.AmqpNioTransportFactory
                  extended by org.apache.activemq.transport.amqp.AmqpNioSslTransportFactory
All Implemented Interfaces:
BrokerServiceAware

public class AmqpNioSslTransportFactory
extends AmqpNioTransportFactory


Constructor Summary
AmqpNioSslTransportFactory()
           
 
Method Summary
protected  TcpTransport createTcpTransport(WireFormat wf, javax.net.SocketFactory socketFactory, java.net.URI location, java.net.URI localLocation)
           
protected  TcpTransportServer createTcpTransportServer(java.net.URI location, javax.net.ServerSocketFactory serverSocketFactory)
           
 TransportServer doBind(java.net.URI location)
           
 
Methods inherited from class org.apache.activemq.transport.amqp.AmqpNioTransportFactory
compositeConfigure, getDefaultWireFormatType, isUseInactivityMonitor, serverConfigure, setBrokerService
 
Methods inherited from class org.apache.activemq.transport.nio.NIOTransportFactory
createServerSocketFactory, createSocketFactory
 
Methods inherited from class org.apache.activemq.transport.tcp.TcpTransportFactory
createInactivityMonitor, createTransport
 
Methods inherited from class org.apache.activemq.transport.TransportFactory
bind, compositeConnect, compositeConnect, configure, connect, connect, createWireFormat, createWireFormatFactory, doCompositeConnect, doCompositeConnect, doConnect, doConnect, findTransportFactory, getOption, registerTransportFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AmqpNioSslTransportFactory

public AmqpNioSslTransportFactory()
Method Detail

createTcpTransportServer

protected TcpTransportServer createTcpTransportServer(java.net.URI location,
                                                      javax.net.ServerSocketFactory serverSocketFactory)
                                               throws java.io.IOException,
                                                      java.net.URISyntaxException
Overrides:
createTcpTransportServer in class AmqpNioTransportFactory
Throws:
java.io.IOException
java.net.URISyntaxException

createTcpTransport

protected TcpTransport createTcpTransport(WireFormat wf,
                                          javax.net.SocketFactory socketFactory,
                                          java.net.URI location,
                                          java.net.URI localLocation)
                                   throws java.net.UnknownHostException,
                                          java.io.IOException
Overrides:
createTcpTransport in class AmqpNioTransportFactory
Throws:
java.net.UnknownHostException
java.io.IOException

doBind

public TransportServer doBind(java.net.URI location)
                       throws java.io.IOException
Overrides:
doBind in class TcpTransportFactory
Throws:
java.io.IOException


Copyright © 2005-2013 Red Hat, Inc.. All Rights Reserved.