Class AsyncQuerySubmission

java.lang.Object
org.apache.nifi.provenance.AsyncQuerySubmission
All Implemented Interfaces:
QuerySubmission

public class AsyncQuerySubmission extends Object implements QuerySubmission
  • Field Details

    • TTL

      public static final int TTL
    • submissionTime

      private final Date submissionTime
    • query

      private final Query query
    • canceled

      private volatile boolean canceled
    • queryResult

      private final StandardQueryResult queryResult
    • submitterId

      private final String submitterId
    • queryExecutions

      private final List<Future<?>> queryExecutions
  • Constructor Details

    • AsyncQuerySubmission

      public AsyncQuerySubmission(Query query, int numSteps, String submitterId)
      Constructs an AsyncQuerySubmission with the given query and the given number of steps, indicating how many results must be added to this AsyncQuerySubmission before it is considered finished
      Parameters:
      query - the query to execute
      numSteps - how many steps to include
  • Method Details