| Package | Description |
|---|---|
| org.jwebsocket.api |
Provides the interfaces for the jWebSocket engines, their connectors,
the servers and the data packets.
|
| org.jwebsocket.client.java | |
| org.jwebsocket.client.token | |
| org.jwebsocket.kit |
Provides the implementations for raw data packets, the initial
WebSocket request header and the WebSocket excpetion class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WebSocketTokenClient.broadcastText(String aText)
Broadcast the text to all the connected clients to jWebSocket server
|
void |
WebSocketClient.close()
Close the jWebSocket connection.
|
void |
WebSocketTokenClient.disconnect()
Disconnect from the jWebSocket server
|
void |
WebSocketTokenClient.getConnections()
Send the token to get the number of connected clients
|
void |
WebSocketTokenClient.login(String aUsername,
String aPassword)
Login the client based on given username and password to the jWebSocket
server
|
void |
WebSocketTokenClient.logout()
Logout the user
|
void |
WebSocketClient.open(String aURL)
Opens the jWebSocket connection
|
void |
WebSocketTokenClient.ping(boolean aEcho)
Ping the jWebSocket server
|
void |
WebSocketClient.send(byte[] aData)
Send the given byte data to the server
|
void |
WebSocketClient.send(String aData,
String aEncoding)
Sends the data to the jWebSocket server, data has to be UTF-8 encoded.
|
void |
WebSocketClient.send(WebSocketPacket aPacket)
Sends the websocket data packet to the WebSocket client
|
void |
WebSocketTokenClient.sendText(String aTargetId,
String aText)
Send the text data
|
| Modifier and Type | Method and Description |
|---|---|
void |
BaseWebSocketClient.open(String aURI)
Opens the jWebSocket connection
|
void |
BaseWebSocketClient.send(byte[] aData) |
void |
BaseWebSocketClient.send(String aData,
String aEncoding)
Sends the data to the jWebSocket server, data has to be UTF-8 encoded.
|
void |
BaseWebSocketClient.send(WebSocketPacket aDataPacket)
Sends the websocket data packet to the WebSocket client
|
| Modifier and Type | Method and Description |
|---|---|
void |
BaseTokenClient.broadcastText(String aData) |
void |
BaseTokenClient.disconnect() |
void |
BaseTokenClient.getConnections() |
void |
BaseTokenClient.getUserRights(String aUsername) |
void |
BaseTokenClient.getUserRoles(String aUsername) |
void |
BaseTokenClient.login(String aUsername,
String aPassword) |
void |
BaseTokenClient.logout() |
void |
BaseTokenClient.ping(boolean aEcho) |
void |
BaseTokenClient.saveFile(byte[] aData,
String aFilename,
String aScope,
Boolean aNotify) |
void |
BaseTokenClient.sendFile(String aHeader,
byte[] aData,
String aFilename,
String aTarget) |
void |
BaseTokenClient.sendText(String aTarget,
String aData) |
void |
BaseTokenClient.sendToken(Token aToken) |
void |
BaseTokenClient.sendToken(Token aToken,
WebSocketResponseTokenListener aResponseListener) |
void |
BaseTokenClient.shutdown() |
| Modifier and Type | Method and Description |
|---|---|
void |
Headers.readFromStream(int aVersion,
InputStream aIS) |
void |
WebSocketHandshake.verifyServerHandshakeHeaders(Map<String,String> aHeaders) |
void |
WebSocketHandshake.verifyServerResponse(Headers aHeaders) |
void |
WebSocketHandshake.verifyServerStatusLine(String aStatusLine) |
| Constructor and Description |
|---|
WebSocketHandshake(int aVersion,
URI aURI,
String aProtocol) |
Copyright © 2013. All Rights Reserved.