|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wicket.protocol.ws.api.WebSocketResource
public abstract class WebSocketResource
An IResource that can be used as WebSocket endpoint
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.apache.wicket.request.resource.IResource |
|---|
IResource.Attributes |
| Constructor Summary | |
|---|---|
WebSocketResource()
|
|
| Method Summary | |
|---|---|
protected void |
onClose(ClosedMessage message)
A callback method called when a WebSocket client has closed the connection to the endpoint handled by this WebSocketBehavior |
protected void |
onConnect(ConnectedMessage message)
A callback method called when a WebSocket client has connected to the endpoint handled by this WebSocketBehavior |
protected void |
onMessage(WebSocketRequestHandler handler,
BinaryMessage binaryMessage)
A callback method called when there is a binary message sent by the client |
protected void |
onMessage(WebSocketRequestHandler handler,
TextMessage message)
A callback method called when there is a text message sent by the client |
protected void |
onPush(WebSocketRequestHandler handler,
IWebSocketPushMessage message)
A callback method called when there is a message pushed/broadcasted by the server, e.g. |
void |
respond(IResource.Attributes attributes)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WebSocketResource()
| Method Detail |
|---|
protected void onPush(WebSocketRequestHandler handler,
IWebSocketPushMessage message)
handler - The request handler that can be used to send messages to the clientmessage - The message pushed/broadcasted by the serverprotected void onConnect(ConnectedMessage message)
message - the connect message with the info about the clientprotected void onClose(ClosedMessage message)
message - the close message with the info about the client
protected void onMessage(WebSocketRequestHandler handler,
TextMessage message)
handler - The request handler that can be used to send messages back to the clientmessage - The text message sent by the client
protected void onMessage(WebSocketRequestHandler handler,
BinaryMessage binaryMessage)
handler - The request handler that can be used to send messages back to the clientbinaryMessage - The binary message sent by the clientpublic final void respond(IResource.Attributes attributes)
respond in interface IResource
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||