com.vaadin.flow.internal.

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