Class HttpTransportFactory

  • Direct Known Subclasses:
    HttpsTransportFactory

    public class HttpTransportFactory
    extends org.apache.activemq.transport.TransportFactory
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected TextWireFormat asTextWireFormat​(org.apache.activemq.wireformat.WireFormat wireFormat)  
      org.apache.activemq.transport.Transport compositeConfigure​(org.apache.activemq.transport.Transport transport, org.apache.activemq.wireformat.WireFormat format, Map options)  
      protected org.apache.activemq.transport.Transport createTransport​(URI location, org.apache.activemq.wireformat.WireFormat wf)  
      org.apache.activemq.transport.TransportServer doBind​(URI location)  
      protected String getDefaultWireFormatType()  
      org.apache.activemq.transport.Transport serverConfigure​(org.apache.activemq.transport.Transport transport, org.apache.activemq.wireformat.WireFormat format, HashMap options)  
      • Methods inherited from class org.apache.activemq.transport.TransportFactory

        bind, compositeConnect, compositeConnect, configure, connect, connect, createWireFormat, createWireFormatFactory, doCompositeConnect, doCompositeConnect, doConnect, doConnect, findTransportFactory, getOption, registerTransportFactory
    • Constructor Detail

      • HttpTransportFactory

        public HttpTransportFactory()
    • Method Detail

      • doBind

        public org.apache.activemq.transport.TransportServer doBind​(URI location)
                                                             throws IOException
        Specified by:
        doBind in class org.apache.activemq.transport.TransportFactory
        Throws:
        IOException
      • asTextWireFormat

        protected TextWireFormat asTextWireFormat​(org.apache.activemq.wireformat.WireFormat wireFormat)
      • getDefaultWireFormatType

        protected String getDefaultWireFormatType()
        Overrides:
        getDefaultWireFormatType in class org.apache.activemq.transport.TransportFactory
      • createTransport

        protected org.apache.activemq.transport.Transport createTransport​(URI location,
                                                                          org.apache.activemq.wireformat.WireFormat wf)
                                                                   throws IOException
        Overrides:
        createTransport in class org.apache.activemq.transport.TransportFactory
        Throws:
        IOException
      • serverConfigure

        public org.apache.activemq.transport.Transport serverConfigure​(org.apache.activemq.transport.Transport transport,
                                                                       org.apache.activemq.wireformat.WireFormat format,
                                                                       HashMap options)
                                                                throws Exception
        Overrides:
        serverConfigure in class org.apache.activemq.transport.TransportFactory
        Throws:
        Exception
      • compositeConfigure

        public org.apache.activemq.transport.Transport compositeConfigure​(org.apache.activemq.transport.Transport transport,
                                                                          org.apache.activemq.wireformat.WireFormat format,
                                                                          Map options)
        Overrides:
        compositeConfigure in class org.apache.activemq.transport.TransportFactory