Class ExecutionContext

java.lang.Object
com.vaadin.flow.internal.ExecutionContext
All Implemented Interfaces:
Serializable

public class ExecutionContext extends Object implements Serializable
Context of a callback execution when UI.beforeClientResponse(com.vaadin.flow.component.Component, com.vaadin.flow.function.SerializableConsumer) is invoked.

For internal use only. May be renamed or removed in a future release.

Since:
1.0.
Author:
Vaadin Ltd
See Also:
  • Constructor Details

    • ExecutionContext

      public ExecutionContext(UI ui, boolean clientSideInitialized)
      Creates a new, immutable context.
      Parameters:
      ui - The UI associated with the execution
      clientSideInitialized - true if the client side is already initialized, false if it is being initialized as part of the current response
  • Method Details

    • getUI

      public UI getUI()
      Gets the UI associated with the execution.
      Returns:
      the UI, not null
    • isClientSideInitialized

      public boolean isClientSideInitialized()
      Gets whether the client side is being initialized as part of the server response.
      Returns:
      true if the client side is already initialized, false if it is being initialized as part of the current response