Class HttpTransportFactory

java.lang.Object
org.apache.activemq.transport.TransportFactory
org.apache.activemq.transport.http.HttpTransportFactory
Direct Known Subclasses:
HttpsTransportFactory

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

    Constructors
    Constructor
    Description
     
  • Method Summary

    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
     
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • HttpTransportFactory

      public HttpTransportFactory()
  • Method Details

    • 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