[DASH-191] Replace JERSEY REST implementation by Atmosphere for the client-side and Agent-side Created: 15/Jun/15 Updated: 22/Jun/15 Resolved: 22/Jun/15 Status: Project: Component/s: Affects Version/s: Fix Version/s: Resolved LHC Dashboard Broadcast REST None Type: Reporter: Resolution: Labels: Remaining Estimate: Time Spent: Original Estimate: Improvement Brice Copy Fixed None Not Specified Sprint: LHC Dashboard Sprint 3 ATM-2.0 Priority: Assignee: Votes: Major Flavio Piccinelli 0 Not Specified Not Specified Description Atmosphere 2.0 can implement REST APIs, and could replace JERSEY altogether. Doing so will allow Atmosphere to keep track of resource usage. The agent-side can also benefit from pushing data via Websockets instead of HTTP REST. The Last Known Value cache should keep an expiry time for last known value - when the value expires, the controller is allowed to ask the agent for a refresh. When no one is connected and the last known value is expired, the agent can be told to stop its subscription to the source signal. Generated at Fri Feb 05 14:26:31 CET 2016 using JIRA 6.4.9#64024sha1:1f1084e06c9893c77549621edbccfecfaa68be5d.