![]() |
Qore jni Module 2.4.0
|
Java AbstractDataProcessor class. More...
Public Member Methods | |
| AbstractDataProviderType | getExpectedType () |
| Returns the expected type of data to be submitted, if available. | |
| AbstractDataProviderType | getReturnType () |
| Returns the type of data that will be returned, if available. | |
| boolean | supportsBulkApi () |
| Returns true if the data processor supports bulk operation. | |
| void | submit (QoreClosure enqueue, Object _data) throws Throwable |
| Submits the data for processing. | |
Private Member Methods | |
| AbstractDataProviderType | getExpectedTypeImpl () |
| Returns the expected type of data to be submitted, if available. | |
| AbstractDataProviderType | getReturnTypeImpl () |
| Returns the type of data that will be returned, if available. | |
| abstract void | submitImpl (QoreClosure enqueue, Object _data) throws Throwable |
| Submits the data for processing. | |
| abstract boolean | supportsBulkApiImpl () |
| Returns true if the data processor supports bulk operation. | |
Java AbstractDataProcessor class.
|
inline |
Returns the expected type of data to be submitted, if available.
|
inlineprotected |
Returns the expected type of data to be submitted, if available.
This base class method returns nothing; reimplement in subclasses to provide a type
|
inline |
Returns the type of data that will be returned, if available.
|
inlineprotected |
Returns the type of data that will be returned, if available.
This base class method returns nothing; reimplement in subclasses to provide a type
|
inline |
Submits the data for processing.
| enqueue | s closure taking a single arugment that enqueues the processed data for the next step in the pipeline; if no data should be processed onwards, do not call enqueue; if only one record should be processed onwards, then enqueue should be called only once; if multiple records are generated from the input data, then call it once for each generated record; prototype: code enqueue = sub (auto qdata) {}
|
| _data | the data to process |
|
abstractprotected |
Submits the data for processing.
| enqueue | s closure taking a single arugment that enqueues the processed data for the next step in the pipeline; if no data should be processed onwards, do not call enqueue; if only one record should be processed onwards, then enqueue should be called only once; if multiple records are generated from the input data, then call it once for each generated record; prototype: code enqueue = sub (auto qdata) {}
|
| _data | the data to process |
|
inline |
Returns true if the data processor supports bulk operation.
|
abstractprotected |
Returns true if the data processor supports bulk operation.