public class AsyncQuerySubmission extends Object implements QuerySubmission
| Modifier and Type | Field and Description |
|---|---|
private boolean |
canceled |
private Query |
query |
private List<Future<?>> |
queryExecutions |
private StandardQueryResult |
queryResult |
private Date |
submissionTime |
private String |
submitterId |
static int |
TTL |
| Constructor and Description |
|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
void |
addQueryExecution(Future<?> execution) |
void |
cancel() |
Query |
getQuery() |
String |
getQueryIdentifier() |
StandardQueryResult |
getResult() |
Date |
getSubmissionTime() |
String |
getSubmitterIdentity() |
boolean |
isCanceled() |
public static final int TTL
private final Date submissionTime
private final Query query
private volatile boolean canceled
private final StandardQueryResult queryResult
private final String submitterId
public AsyncQuerySubmission(Query query, int numSteps, String submitterId)
query - the query to executenumSteps - how many steps to includepublic String getSubmitterIdentity()
getSubmitterIdentity in interface QuerySubmissionpublic Date getSubmissionTime()
getSubmissionTime in interface QuerySubmissionpublic String getQueryIdentifier()
getQueryIdentifier in interface QuerySubmissionpublic void cancel()
cancel in interface QuerySubmissionpublic boolean isCanceled()
isCanceled in interface QuerySubmissionpublic Query getQuery()
getQuery in interface QuerySubmissionpublic StandardQueryResult getResult()
getResult in interface QuerySubmissionpublic void addQueryExecution(Future<?> execution)
Copyright © 2022 Apache NiFi Project. All rights reserved.