Module swim.io.ws
Package swim.io.ws

Class AbstractWsClient

java.lang.Object
swim.io.http.AbstractHttpClient
swim.io.ws.AbstractWsClient
All Implemented Interfaces:
swim.io.FlowContext, swim.io.http.HttpClient, swim.io.IpContext

public abstract class AbstractWsClient extends swim.io.http.AbstractHttpClient
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected WsSettings
     

    Fields inherited from class swim.io.http.AbstractHttpClient

    context
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setHttpClientContext(swim.io.http.HttpClientContext context)
     
    upgrade(WebSocket<?,?> webSocket, swim.ws.WsRequest wsRequest)
     
     

    Methods inherited from class swim.io.http.AbstractHttpClient

    become, cipherSuite, close, didBecome, didConnect, didDisconnect, didFail, didRequest, didRespond, didSecure, didTimeout, doRequest, flowControl, flowControl, flowControl, httpClientContext, httpSettings, idleTimeout, isClient, isConnected, isSecure, isServer, localAddress, localCertificates, localPrincipal, readResponse, remoteAddress, remoteCertificates, remotePrincipal, securityProtocol, willBecome, willConnect, willRequest, willRespond, willSecure

    Methods inherited from class java.lang.Object

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

  • Constructor Details

    • AbstractWsClient

      public AbstractWsClient(WsSettings wsSettings)
    • AbstractWsClient

      public AbstractWsClient()
  • Method Details

    • setHttpClientContext

      public void setHttpClientContext(swim.io.http.HttpClientContext context)
      Specified by:
      setHttpClientContext in interface swim.io.http.HttpClient
      Overrides:
      setHttpClientContext in class swim.io.http.AbstractHttpClient
    • wsSettings

      public final WsSettings wsSettings()
    • upgrade

      protected WsUpgradeRequester upgrade(WebSocket<?,?> webSocket, swim.ws.WsRequest wsRequest)