aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/com/vaadin/server/communication/ConnectorHierarchyWriter.java
Commit message (Collapse)AuthorAgeFilesLines
* Migrate vaadin-server build to mavenTeemu Suo-Anttila2016-03-141-113/+0
| | | | Change-Id: I5c740f4e9cb28103bab199f9a552153d82277e7e
* Check for optimizations when looking for missing updates (#18317)Leif Åstrand2015-12-031-2/+5
| | | | | | | | | A recently merged patch leaves out information from hierarchyInfo for empty connectors with state changes. This must be taken into account when looking for disappeared connectors that do not cause any hierarchy change to be sent. Change-Id: I9ae7150341a83798141d0a2806ee81cafe7c2f9a
* Detect hierarchy changes not sent to the client (#18317)Leif Åstrand2015-12-021-0/+18
| | | | Change-Id: I77b420738738a42ff50e2a509e4ac4072b1b6e1f
* Omit empty hierarchy data from the response (#18510)Leif Åstrand2015-11-251-8/+17
| | | | | | | | Reduces the payload size for the "Update all labels" action with 40 layouts in BasicPerformanceTest by 16% (from 11087 to 9270 bytes). The reduction is improved to 22% (1855 to 1455) if the response is gzipped since the omited data doesn't compress very well. Change-Id: I1d2837c93222fffa59b14836f162e3e87349e086
* replaced all org.json.* usages with elemental.json.* (#8942)Taras Hupalo2014-08-261-9/+11
| | | | Change-Id: I4809fbbdb48f3e36c8e1da8552ff3fa734714105
* Update copyright year to 2014Artur Signell2014-04-161-1/+1
| | | | Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
* Global code reformatLeif Åstrand2013-04-051-1/+1
| | | | Change-Id: I4b3c74ede518aa2712038d1451974a93cdecabc2
* Removed CommunicationManager and PortletCommunicationManagerJohannes Dahlström2013-03-271-2/+2
| | | | | | | | | * Moved AbstractCommunicationManager abstract methods getThemeResourceAsStream and createBootstrapHandler to VaadinService * Made ACM non-abstract and renamed to LegacyCommunicationManager * Lifted anonymous inner BootstrapHandler subclasses into named public classes Change-Id: I31739ce8a506d572e75ca8cd5509be215e01693d
* Refactor server-side communications (#11192, #7891)Johannes Dahlström2013-03-271-0/+81
* Move UIDL writing from AbstractCommunicationManager to UidlWriter * Move request handling from ACM to RequestHandlers * Move server RPC message handling to ServerRpcHandler * Move portlet event notifications to PortletListenerNotifier (a RequestHandler) * Communication handlers reside in c.v.server.communication Change-Id: I087e923dbdf88c6b3fcaafbdb7f685d9d3dad0c1