Interface ExecutionIdProvider


@PublicSpi public interface ExecutionIdProvider
A provider of ExecutionIds
  • Field Details

    • DEFAULT_EXECUTION_ID_PROVIDER

      static final ExecutionIdProvider DEFAULT_EXECUTION_ID_PROVIDER
  • Method Details

    • provide

      ExecutionId provide(String query, String operationName, Object context)
      Allows provision of a unique identifier per query execution.
      Parameters:
      query - the query to be executed
      operationName - thr name of the operation
      context - the context object passed to the query
      Returns:
      a non null ExecutionId