public class NewWebSocket
extends java.lang.Object
| Constructor and Description |
|---|
NewWebSocket()
Create instance of WebSocket
|
NewWebSocket(SecureRandomProvider secureRandomProvider,
SocketProvider socketProvider)
Create instance of WebSocket
|
| Modifier and Type | Method and Description |
|---|---|
WebSocketConnection |
create(java.net.URI uri,
java.util.List<java.lang.String> subProtocols,
java.util.List<org.apache.http.Header> headers,
WebSocketListener listener)
This method will be alive until error occur or interrupt was executed.
|
public NewWebSocket()
public NewWebSocket(@Nonnull
SecureRandomProvider secureRandomProvider,
@Nonnull
SocketProvider socketProvider)
secureRandomProvider - provider for random valuessocketProvider - provider for socketpublic WebSocketConnection create(@Nonnull java.net.URI uri, @Nonnull java.util.List<java.lang.String> subProtocols, @Nonnull java.util.List<org.apache.http.Header> headers, @Nonnull WebSocketListener listener) throws java.io.IOException
uri - uri of websocketsubProtocols - application-level protocols layered over the WebSocket Protocolheaders - headers sent to serverlistener - websocket listenerjava.net.UnknownHostException - when could not connect to selected hostjava.io.IOException - thrown when I/O exception occur