summaryrefslogtreecommitdiffstats
path: root/shared/src/com/vaadin/shared/data/DataProviderRpc.java
diff options
context:
space:
mode:
Diffstat (limited to 'shared/src/com/vaadin/shared/data/DataProviderRpc.java')
-rw-r--r--shared/src/com/vaadin/shared/data/DataProviderRpc.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/shared/src/com/vaadin/shared/data/DataProviderRpc.java b/shared/src/com/vaadin/shared/data/DataProviderRpc.java
index 4bfdb8b6c5..05965ea56c 100644
--- a/shared/src/com/vaadin/shared/data/DataProviderRpc.java
+++ b/shared/src/com/vaadin/shared/data/DataProviderRpc.java
@@ -91,4 +91,16 @@ public interface DataProviderRpc extends ClientRpc {
* the size of the new data set
*/
public void resetDataAndSize(int size);
+
+ /**
+ * Informs the client that rows have been updated. The client-side
+ * DataSource will map the given data to correct index if it should be in
+ * the cache.
+ *
+ * @since 7.6
+ * @param rowArray
+ * array of updated rows
+ */
+ @NoLayout
+ public void updateRowData(JsonArray rowArray);
}