Class HttpTransportSupport

java.lang.Object
org.apache.activemq.util.ServiceSupport
org.apache.activemq.transport.TransportSupport
org.apache.activemq.transport.TransportThreadSupport
org.apache.activemq.transport.http.HttpTransportSupport
All Implemented Interfaces:
Runnable, org.apache.activemq.Service, org.apache.activemq.transport.Transport
Direct Known Subclasses:
HttpClientTransport

public abstract class HttpTransportSupport extends org.apache.activemq.transport.TransportThreadSupport
A useful base class for HTTP Transport implementations.
  • Constructor Details

    • HttpTransportSupport

      public HttpTransportSupport(TextWireFormat textWireFormat, URI remoteUrl)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getRemoteAddress

      public String getRemoteAddress()
    • getRemoteUrl

      public URI getRemoteUrl()
    • getTextWireFormat

      public TextWireFormat getTextWireFormat()
    • setTextWireFormat

      public void setTextWireFormat(TextWireFormat textWireFormat)
    • getProxyHost

      public String getProxyHost()
    • setProxyHost

      public void setProxyHost(String proxyHost)
    • getNonProxyHosts

      public String getNonProxyHosts()
    • setNonProxyHosts

      public void setNonProxyHosts(String nonProxyHosts)
    • getProxyPort

      public int getProxyPort()
    • setProxyPort

      public void setProxyPort(int proxyPort)
    • getProxyUser

      public String getProxyUser()
    • setProxyUser

      public void setProxyUser(String proxyUser)
    • getProxyPassword

      public String getProxyPassword()
    • setProxyPassword

      public void setProxyPassword(String proxyPassword)
    • getSystemPropertyPrefix

      protected abstract String getSystemPropertyPrefix()