- 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 WsSettingswsSettings
-
Constructor Summary
Constructors Constructor Description AbstractWsClient()AbstractWsClient(WsSettings wsSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetHttpClientContext(swim.io.http.HttpClientContext context)protected WsUpgradeRequesterupgrade(WebSocket<?,?> webSocket, swim.ws.WsRequest wsRequest)WsSettingswsSettings()-
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
-
-
-
-
Field Detail
-
wsSettings
protected WsSettings wsSettings
-
-
Constructor Detail
-
AbstractWsClient
public AbstractWsClient(WsSettings wsSettings)
-
AbstractWsClient
public AbstractWsClient()
-
-
Method Detail
-
setHttpClientContext
public void setHttpClientContext(swim.io.http.HttpClientContext context)
- Specified by:
setHttpClientContextin interfaceswim.io.http.HttpClient- Overrides:
setHttpClientContextin classswim.io.http.AbstractHttpClient
-
wsSettings
public final WsSettings wsSettings()
-
upgrade
protected WsUpgradeRequester upgrade(WebSocket<?,?> webSocket, swim.ws.WsRequest wsRequest)
-
-