Class AbstractHttpClientTransport

java.lang.Object
org.cometd.common.AbstractTransport
org.cometd.client.transport.ClientTransport
org.cometd.client.transport.HttpClientTransport
org.cometd.client.http.common.AbstractHttpClientTransport
All Implemented Interfaces:
org.cometd.bayeux.Transport

public abstract class AbstractHttpClientTransport extends org.cometd.client.transport.HttpClientTransport
  • Field Details

  • Constructor Details

  • Method Details

    • accept

      public boolean accept(String bayeuxVersion)
      Specified by:
      accept in class org.cometd.client.transport.ClientTransport
    • init

      public void init()
      Overrides:
      init in class org.cometd.client.transport.ClientTransport
    • terminate

      public void terminate()
      Overrides:
      terminate in class org.cometd.client.transport.ClientTransport
    • abort

      public void abort(Throwable failure)
      Specified by:
      abort in class org.cometd.client.transport.ClientTransport
    • isAborted

      protected boolean isAborted()
    • getMaxMessageSize

      public int getMaxMessageSize()
    • isAppendMessageType

      protected boolean isAppendMessageType()
    • newRequestURI

      protected String newRequestURI(List<org.cometd.bayeux.Message.Mutable> messages)
    • getAdvice

      protected Map<String,Object> getAdvice()
    • setAdvice

      protected void setAdvice(Map<String,Object> advice)
    • calculateMaxNetworkDelay

      protected long calculateMaxNetworkDelay(List<org.cometd.bayeux.Message.Mutable> messages)
    • processResponseContent

      protected void processResponseContent(org.cometd.client.transport.TransportListener listener, List<org.cometd.bayeux.Message.Mutable> requestMessages, String content)
    • processResponseMessages

      protected void processResponseMessages(org.cometd.client.transport.TransportListener listener, List<org.cometd.bayeux.Message.Mutable> messages)
    • processWrongResponseCode

      protected void processWrongResponseCode(org.cometd.client.transport.TransportListener listener, List<org.cometd.bayeux.Message.Mutable> messages, int code)