org.glassfish.grizzly.websockets
Class WebSocketClient
java.lang.Object
org.glassfish.grizzly.websockets.DefaultWebSocket
org.glassfish.grizzly.websockets.WebSocketClient
- All Implemented Interfaces:
- WebSocket
public class WebSocketClient
- extends DefaultWebSocket
| Methods inherited from class org.glassfish.grizzly.websockets.DefaultWebSocket |
add, close, close, close, getListeners, isConnected, onClose, onConnect, onFragment, onFragment, onMessage, onMessage, onPing, onPong, remove, send, send, setClosed, stream, stream |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
transport
protected TCPNIOTransport transport
WebSocketClient
public WebSocketClient(java.lang.String uri,
WebSocketListener... listeners)
WebSocketClient
public WebSocketClient(java.lang.String uri,
Version version,
WebSocketListener... listeners)
getAddress
public java.net.URI getAddress()
execute
public void execute(java.lang.Runnable runnable)
connect
public WebSocket connect()
- Returns:
- this on successful connection
connect
public WebSocket connect(long timeout,
java.util.concurrent.TimeUnit unit)
- Parameters:
timeout - number of seconds to timeout trying to connectunit - time unit to use
- Returns:
- this on successful connection
Copyright © 2011 Oracle Corpration. All Rights Reserved.