public class TyrusClientEngine extends java.lang.Object implements ClientEngine
ClientEngine implementation.| Modifier and Type | Class and Description |
|---|---|
static interface |
TyrusClientEngine.ClientHandshakeListener
Called when response is received from the server.
|
ClientEngine.ClientUpgradeInfo, ClientEngine.ClientUpgradeStatus, ClientEngine.TimeoutHandler| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_INCOMING_BUFFER_SIZE
Default incoming buffer size for client container.
|
| Modifier and Type | Method and Description |
|---|---|
UpgradeRequest |
createUpgradeRequest(ClientEngine.TimeoutHandler timeoutHandler) |
ClientEngine.TimeoutHandler |
getTimeoutHandler()
Get
TimeoutHandler associated with current ClientEngine instance. |
void |
processError(java.lang.Throwable t) |
ClientEngine.ClientUpgradeInfo |
processResponse(UpgradeResponse upgradeResponse,
Writer writer,
Connection.CloseListener closeListener) |
public static final int DEFAULT_INCOMING_BUFFER_SIZE
public UpgradeRequest createUpgradeRequest(ClientEngine.TimeoutHandler timeoutHandler)
createUpgradeRequest in interface ClientEnginepublic ClientEngine.ClientUpgradeInfo processResponse(UpgradeResponse upgradeResponse, Writer writer, Connection.CloseListener closeListener)
processResponse in interface ClientEnginepublic void processError(java.lang.Throwable t)
processError in interface ClientEnginepublic ClientEngine.TimeoutHandler getTimeoutHandler()
TimeoutHandler associated with current ClientEngine instance.null when not present.Copyright © 2012–2020 Oracle Corporation. All rights reserved.