 |
Qore DataProvider Module Reference
1.0.4
|
bool supportsBulkApi()
Returns True if the data processor supports bulk operation.
AbstractDataProviderType getReturnType()
Returns the type of data that will be returned, if available.
describes a data type
Definition: AbstractDataProviderType.qc.dox.h:93
*AbstractDataProviderType getReturnTypeImpl()
Returns the type of data that will be returned, if available.
*hash< auto > thread_local_data
Thread-local data to set before running the processor.
Definition: AbstractDataProcessor.qc.dox.h:38
AbstractDataProviderType getExpectedType()
Returns the expected type of data to be submitted, if available.
Qore AbstractDataField class definition.
Definition: AbstractDataField.qc.dox.h:32
Defines an abstract class for accepting data and outputting optionally transformed or filtered data.
Definition: AbstractDataProcessor.qc.dox.h:33
abstract bool supportsBulkApiImpl()
Returns True if the data processor supports bulk operation.
flush(code enqueue)
This method is called for each pipeline element to permit flushing of any pending data at the end of ...
flushImpl(code enqueue)
This method is called for each pipeline element to permit flushing of any pending data at the end of ...
setThreadLocalData(*hash< auto > thread_local_data)
Sets thread-local data to set before running the processor.
*list< string > thread_local_data_keys
Thread-local data keys from thread_local_data.
Definition: AbstractDataProcessor.qc.dox.h:41
*AbstractDataProviderType getExpectedTypeImpl()
Returns the expected type of data to be submitted, if available.
abstract submitImpl(code enqueue, auto _data)
Submits the data for processing.
submit(code enqueue, auto _data)
Submits the data for processing.