]> source.dussan.org Git - vaadin-framework.git/commitdiff
Deprecate streaming (#14914)
authorArtur Signell <artur@vaadin.com>
Tue, 28 Apr 2015 20:59:04 +0000 (23:59 +0300)
committerVaadin Code Review <review@vaadin.com>
Fri, 5 Jun 2015 12:36:21 +0000 (12:36 +0000)
Long polling should always be used instead of streaming. There are no known
cases where streaming would be preferable.

Change-Id: I58ad19cb7bed48430decdaef529a7f3daad19e76

shared/src/com/vaadin/shared/ui/ui/Transport.java

index 1aae57e2665f2a6b96aff982d1dd4c8cbd0aa432..54d0f084343be1d287887836350557cb9e744634 100644 (file)
@@ -29,7 +29,10 @@ public enum Transport {
     WEBSOCKET("websocket"),
     /**
      * HTTP streaming
+     * 
+     * @deprecated Use the more reliable {@link Transport#LONG_POLLING} instead.
      */
+    @Deprecated
     STREAMING("streaming"),
     /**
      * HTTP long polling
@@ -47,11 +50,11 @@ public enum Transport {
     }
 
     /**
-    * Returns a Transport by its identifier. Returns null if no value is found
-    * for the given identifier.
-    *
-    * @since 7.3.10
-    */
+     * Returns a Transport by its identifier. Returns null if no value is found
+     * for the given identifier.
+     *
+     * @since 7.3.10
+     */
     public static Transport getByIdentifier(String identifier) {
         for (Transport t : values()) {
             if (t.getIdentifier().equals(identifier)) {