public static interface QueryEngine.Annotations extends PipelineOp.Annotations
QueryEngine.| Modifier and Type | Field and Description | 
|---|---|
| static String | CHUNK_HANDLERThe class used to map binding sets across the federation or transition
 them from IBindingSet[]s to  IChunkMessages stored on the native
 heap. | 
| static String | DEFAULT_RUNNING_QUERY_CLASS | 
| static String | QUERY_IDAnnotation may be used to impose a specific  UUIDfor a query. | 
| static String | RUNNING_QUERY_CLASSThe name of the  IRunningQueryimplementation class which will
 be used to evaluate a query marked by this annotation (optional). | 
ALT_SINK_REF, DEFAULT_LAST_PASS, DEFAULT_MAX_MEMORY, DEFAULT_MAX_MESSAGES_PER_TASK, DEFAULT_MAX_PARALLEL, DEFAULT_PIPELINE_QUEUE_CAPACITY, DEFAULT_PIPELINED, DEFAULT_REORDER_SOLUTIONS, DEFAULT_SHARED_STATE, LAST_PASS, MAX_MEMORY, MAX_MESSAGES_PER_TASK, MAX_PARALLEL, PIPELINE_QUEUE_CAPACITY, PIPELINED, REORDER_SOLUTIONS, SHARED_STATE, SINK_REFBOP_ID, CONTROLLER, DEFAULT_CONTROLLER, DEFAULT_EVALUATION_CONTEXT, DEFAULT_TIMEOUT, EVALUATION_CONTEXT, NAMESPACE, TIMEOUTCHUNK_CAPACITY, CHUNK_OF_CHUNKS_CAPACITY, CHUNK_TIMEOUT, chunkTimeoutUnit, DEFAULT_CHUNK_CAPACITY, DEFAULT_CHUNK_OF_CHUNKS_CAPACITY, DEFAULT_CHUNK_TIMEOUTstatic final String QUERY_ID
UUID for a query.
 This may be used by an external process such that it can then use
 QueryEngine.getRunningQuery(UUID) to gain access to the
 running query instance. It is an error if there is a query already
 running with the same UUID.static final String RUNNING_QUERY_CLASS
IRunningQuery implementation class which will
 be used to evaluate a query marked by this annotation (optional). The
 specified class MUST implement IRunningQuery and MUST have a
 constructor with the following signature:
 
 
 public MyRunningQuery(QueryEngine queryEngine, UUID queryId,
             boolean controller, IQueryClient clientProxy,
             PipelineOp query, IChunkMessage realSource)
  
 
 Note that classes derived from QueryEngine may override
 QueryEngine#newRunningQuery(QueryEngine, UUID, boolean, IQueryClient, PipelineOp, IChunkMessage, IRunningQuery)
 in which case they might not support this option.static final String DEFAULT_RUNNING_QUERY_CLASS
static final String CHUNK_HANDLER
IChunkMessages stored on the native
 heap.Vector query engine on native heap.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.