PresenceWebsocketServer.java

  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4252: Use another collection type instead of synchronisation.

LDEV-4187: Make sure that even after an exception is thrown, the Hibernate session is closed. Add extra logging to verify completeActivity() failures.

  1. … 7 more files in changeset.
LDEV-4187: Open new session on Presence Chat websocket thread run.

LDEV-4187: Delegate non-HTTP-request tasks to own threads. Open and close Hibernate session for each of such thread. Bind created session to context and thread. Close session at the end of thread execution.

  1. … 1 more file in changeset.
LDEV-3653: Make sure that a websocket is open before sending any messages.

LDEV-3776: Clean up and format all LAMS Java code.

  1. … 1860 more files in changeset.
LDEV-3653: Make Websocket processing less blocking.

LDEV-3653: Unregister users on real socket close rather then when the socket is simply not active.

LDEV-3653: Use websockets infrastructure when fetching active lesson chat users.

  1. … 3 more files in changeset.
file PresenceWebsocketServer.java was initially added on branch lams2_head_wildfly.

    • -0
    • +0
    ./PresenceWebsocketServer.java
LDEV-3653 Add websocket server and client code.

Add Ant code for deploying the server class to <WAR>/WEB-INF/classes folder for WildFly to pick it up on start up.

Rearange, clean up and formatting.

  1. … 23 more files in changeset.