public final class WebSocketFactory
extends com.google.gwt.core.client.JavaScriptObject
Modifier | Constructor and Description |
---|---|
protected |
WebSocketFactory() |
Modifier and Type | Method and Description |
---|---|
static WebSocketFactory |
create()
Creates a new WebSocketFactory instance.
|
WebSocket |
createWebSocket(String url,
String[] protocols)
Creates a new WebSocket connection with url and protocol.
|
int |
getDefaultConnectTimeout()
Returns the default connection timeout in milliseconds.
|
WebSocketExtension |
getExtension(String name)
get the WebSocketExtension with the extension name.
|
void |
setChallengeHandler(com.google.gwt.core.client.JavaScriptObject challengeHandler)
set a ChallengeHandler for this WebSocketFactory, all WebSocket connections created by this factory will use the challengeHandler
to login.
|
void |
setDefaultConnectTimeout(int timeout)
Sets the default connection timeout in milliseconds.
|
void |
setExtension(WebSocketExtension extension)
add or update the WebSocketExtension to this WebSocketFactory object.
|
public static WebSocketFactory create()
public WebSocketExtension getExtension(String name)
public void setExtension(WebSocketExtension extension)
public void setChallengeHandler(com.google.gwt.core.client.JavaScriptObject challengeHandler)
public int getDefaultConnectTimeout()
public void setDefaultConnectTimeout(int timeout)
timeout
- default connection timeout in millisecondspublic WebSocket createWebSocket(String url, String[] protocols) throws WebSocketException
WebSocketException
Copyright © 2015. All Rights Reserved.