Package com.vaadin.collaborationengine
Class ListOperationResult<T>
- java.lang.Object
-
- com.vaadin.collaborationengine.ListOperationResult<T>
-
- All Implemented Interfaces:
ListInsertResult<T>
public class ListOperationResult<T> extends Object implements ListInsertResult<T>
The result of a list operation in aCollaborationList
.It provides access to the key of the affected item and to the
CompletableFuture
of the operation.- Author:
- Vaadin Ltd
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<T>
getCompletableFuture()
The result of the asynchronous operation.ListKey
getKey()
Gets the key of the item.
-
-
-
Method Detail
-
getKey
public ListKey getKey()
Gets the key of the item.- Specified by:
getKey
in interfaceListInsertResult<T>
- Returns:
- the item key, not
null
-
getCompletableFuture
public CompletableFuture<T> getCompletableFuture()
The result of the asynchronous operation.- Specified by:
getCompletableFuture
in interfaceListInsertResult<T>
- Returns:
- the result of the operation, not
null
-
-