Pipeline step that runs a saved query or an index query and streams its results to the next step, one column header row followed by the data rows. The query is identified by queryName: a plain name looks up a saved Table via QueryManager, while a name prefixed with "iq:" runs an index query by delegating to the JS-side indexQueryManager, using the pipeline's fromDate and toDate attributes to bound the results. Configured in pipeline XML as QueryExport.
Implements: PipelineStep
Properties
| Property | Returns | Description |
|---|---|---|
| description | String | Short, human-readable description of this step shown to administrators managing a pipeline. |
| formPath | String | Path to the velocity template that renders this step's management UI form. |
| next | PipelineStep | The single step that follows this one in the pipeline, or null if none has been configured. |
| nextStep | PipelineStep | The single step that follows this one in the pipeline, or null if none has been configured. Equivalent to getNext. |
| queryName | String | Name of the query this step exports. A plain name identifies a saved Table looked up via QueryManager; a name prefixed with "iq:" identifies an index query run through the JS-side indexQueryManager. |
Methods
getFormPath()
Returns: String
Path to the velocity template that renders this step's management UI form.
getDescription()
Returns: String
Short, human-readable description of this step shown to administrators managing a pipeline.
getNext()
Returns: PipelineStep
The single step that follows this one in the pipeline, or null if none has been configured.
getNextStep()
Returns: PipelineStep
The single step that follows this one in the pipeline, or null if none has been configured. Equivalent to getNext.
getQueryName()
Returns: String
Name of the query this step exports. A plain name identifies a saved Table looked up via QueryManager; a name prefixed with "iq:" identifies an index query run through the JS-side indexQueryManager.