Interface ActionDispatcher


public interface ActionDispatcher
Allows dispatching actions to be executed in background. The ActionDispatcher is created by the ConnectionContext and passed to the ActivationHandler in the ConnectionContext.init(ActivationHandler, Executor) method.
Author:
Vaadin Ltd
  • Method Details

    • dispatchAction

      void dispatchAction(Command action)
      Dispatches the given action.
      Parameters:
      action - the action to be executed in background, not null
    • createCompletableFuture

      <T> CompletableFuture<T> createCompletableFuture()
      Gets a completable future that needs to be resolved by the caller.
      Returns:
      the CompletableFuture to be resolved