| Socket |
The <o:socket> is an UIComponent whith opens an one-way (server to client) web socket
based push connection in client side which can be reached from server side via PushContext interface injected
in any CDI/container managed artifact via @Push annotation.
|
| SocketChannelManager |
This web socket channel manager holds all application and session scoped web socket channel identifiers registered by
<o:socket>.
|
| SocketChannelManager.ViewScope |
This helps the web socket channel manager to hold view scoped web socket channel identifiers registered by
<o:socket>.
|
| SocketEndpoint |
This web socket server endpoint handles web socket requests coming from <o:socket>.
|
| SocketEvent |
|
| SocketFacesListener |
This Faces listener for UIViewRoot ensures that the necessary JavaScript code to open or close the
WebSocket is properly rendered.
|
| SocketPushContext |
This is a concrete implementation of PushContext interface which is to be injected by
@Push.
|
| SocketPushContextProducer |
|
| SocketSessionManager |
This web socket session manager holds all web socket sessions by their channel identifier.
|
| SocketUserManager |
This web socket user manager holds all web socket users registered by <o:socket>.
|