Browse Source

Fix tests

pull/6910/head
Andrii Shvaika 4 years ago
parent
commit
beda1105e8
  1. 7
      common/util/src/main/java/org/thingsboard/common/util/ListeningExecutor.java

7
common/util/src/main/java/org/thingsboard/common/util/ListeningExecutor.java

@ -24,7 +24,12 @@ public interface ListeningExecutor extends Executor {
<T> ListenableFuture<T> executeAsync(Callable<T> task);
ListenableFuture<?> executeAsync(Runnable task);
default ListenableFuture<?> executeAsync(Runnable task) {
return executeAsync(() -> {
task.run();
return null;
});
}
default <T> ListenableFuture<T> submit(Callable<T> task) {
return executeAsync(task);

Loading…
Cancel
Save