Qore DataProvider Module Reference  2.2
DataProvider::AbstractDataProvider Member List

This is the complete list of members for DataProvider::AbstractDataProvider, including all inherited members.

addField(AbstractDataField field, *hash< auto > field_add_options)DataProvider::AbstractDataProvider
addFieldImpl(AbstractDataField field, *hash< auto > field_add_options)DataProvider::AbstractDataProviderprivate
beginTransaction()DataProvider::AbstractDataProvider
callbacks_lockedDataProvider::AbstractDataProviderprivatestatic
cb_resolve_valueDataProvider::AbstractDataProviderprivatestatic
cb_value_needs_resolutionDataProvider::AbstractDataProviderprivatestatic
checkAddField()DataProvider::AbstractDataProvider
checkCallbacks()DataProvider::AbstractDataProviderprivatestatic
checkCreate()DataProvider::AbstractDataProvider
checkCreateChild()DataProvider::AbstractDataProvider
checkDelete()DataProvider::AbstractDataProvider
checkDeleteChild()DataProvider::AbstractDataProvider
checkDeleteField()DataProvider::AbstractDataProvider
checkOptions(string err, *hash< string, hash< DataProviderOptionInfo >> option_desc, *hash< auto > options)DataProvider::AbstractDataProviderprivate
checkRead()DataProvider::AbstractDataProvider
checkRequest()DataProvider::AbstractDataProvider
checkSchema()DataProvider::AbstractDataProvider
checkUpdate()DataProvider::AbstractDataProvider
checkUpdateField()DataProvider::AbstractDataProvider
checkUpsert()DataProvider::AbstractDataProvider
commit()DataProvider::AbstractDataProvider
constructor()DataProvider::AbstractDataProvider
constructor(Logger logger)DataProvider::AbstractDataProvider
createChildProvider(string name, hash< string, AbstractDataField > fields, *hash< auto > child_create_options)DataProvider::AbstractDataProvider
createChildProviderImpl(string name, hash< string, AbstractDataField > fields, *hash< auto > child_create_options)DataProvider::AbstractDataProviderprivate
createRecord(hash< auto > rec, *hash< auto > create_options)DataProvider::AbstractDataProvider
createRecordImpl(hash< auto > rec, *hash< auto > create_options)DataProvider::AbstractDataProviderprivate
deleteChildProvider(string name, *hash< auto > child_delete_options)DataProvider::AbstractDataProvider
deleteChildProviderImpl(string name, *hash< auto > child_delete_options)DataProvider::AbstractDataProviderprivate
deleteField(string name, *hash< auto > field_delete_options)DataProvider::AbstractDataProvider
deleteFieldImpl(string name, *hash< auto > field_delete_options)DataProvider::AbstractDataProviderprivate
deleteRecords(*hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProvider
deleteRecordsImpl(*hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProviderprivate
doRequest(auto req, *hash< auto > request_options)DataProvider::AbstractDataProvider
doRequestImpl(auto req, *hash< auto > request_options)DataProvider::AbstractDataProviderprivate
error(string err, string fmt)DataProvider::AbstractDataProviderprivate
GenericRecordSearchOptionsDataProvider::AbstractDataProviderprivate
getBulkInserter()DataProvider::AbstractDataProvider
getBulkRecordInterface(int block_size=1000, *hash< auto > search_options)DataProvider::AbstractDataProvider
getBulkUpserter()DataProvider::AbstractDataProvider
getChildCreateOptions()DataProvider::AbstractDataProvider
getChildDeleteOptions()DataProvider::AbstractDataProvider
getChildProvider(string name)DataProvider::AbstractDataProvider
getChildProviderEx(string name)DataProvider::AbstractDataProvider
getChildProviderImpl(string name)DataProvider::AbstractDataProviderprivate
getChildProviderNames()DataProvider::AbstractDataProvider
getChildProviderNamesImpl()DataProvider::AbstractDataProviderprivate
getChildProviderPath(string path)DataProvider::AbstractDataProvider
getCreateOptions()DataProvider::AbstractDataProvider
getDesc()DataProvider::AbstractDataProvider
getErrorResponseType(string error_code)DataProvider::AbstractDataProvider
getErrorResponseTypeImpl(string error_code)DataProvider::AbstractDataProviderprivate
getErrorResponseTypes()DataProvider::AbstractDataProvider
getErrorResponseTypesImpl()DataProvider::AbstractDataProviderprivate
getFieldAddOptions()DataProvider::AbstractDataProvider
getFieldDeleteOptions()DataProvider::AbstractDataProvider
getFieldUpdateOptions()DataProvider::AbstractDataProvider
getInfo()DataProvider::AbstractDataProvider
getInfoAsData(*bool with_type_info)DataProvider::AbstractDataProvider
getMapperRuntimeKeys()DataProvider::AbstractDataProvider
getName()DataProvider::AbstractDataProviderpure virtual
getOrNothingRecordType(*hash< auto > search_options)DataProvider::AbstractDataProvider
getRecordIterator(*hash< auto > search_options)DataProvider::AbstractDataProvider
getRecordType(*hash< auto > search_options)DataProvider::AbstractDataProvider
getRecordTypeImpl(*hash< auto > search_options)DataProvider::AbstractDataProviderprivate
getRequestOptions()DataProvider::AbstractDataProvider
getRequestType()DataProvider::AbstractDataProvider
getRequestTypeImpl()DataProvider::AbstractDataProviderprivate
getResponseType()DataProvider::AbstractDataProvider
getResponseTypeImpl()DataProvider::AbstractDataProviderprivate
getSchemaObject()DataProvider::AbstractDataProvider
getSchemaObjectImpl()DataProvider::AbstractDataProviderprivate
getSchemaType()DataProvider::AbstractDataProvider
getSearchOptions()DataProvider::AbstractDataProvider
getSoftRecordType(*hash< auto > search_options)DataProvider::AbstractDataProvider
getStaticInfoImpl()DataProvider::AbstractDataProviderprivatepure virtual
getUpsertOptions()DataProvider::AbstractDataProvider
hasRecord()DataProvider::AbstractDataProvider
loggerDataProvider::AbstractDataProviderprivate
processConstructorOptions(*hash< string, hash< DataProviderOptionInfo >> option_desc, *hash< auto > options)DataProvider::AbstractDataProviderprivate
processFieldValues(*hash< auto > h, *hash< auto > search_options)DataProvider::AbstractDataProviderprivate
recordRequiresSearchOptions()DataProvider::AbstractDataProvider
requestSearchRecords(auto req, *hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProvider
requestSearchRecordsImpl(auto req, *hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProviderprivate
requiresTransactionManagement()DataProvider::AbstractDataProvider
rollback()DataProvider::AbstractDataProvider
searchFirstRecord(hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProvider
searchFirstRecordImpl(hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProviderprivate
searchRecords(*hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProvider
searchRecordsBulk(int block_size=1000, *hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProvider
searchRecordsBulkImpl(int block_size=1000, *hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProviderprivate
searchRecordsImpl(*hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProviderprivate
searchSingleRecord(hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProvider
searchSingleRecordImpl(hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProviderprivate
setDynamicValueCallbacks()DataProvider::AbstractDataProviderstatic
setDynamicValueCallbacks(code value_needs_resolution, code resolve_value)DataProvider::AbstractDataProviderstatic
setLogger(Logger logger)DataProvider::AbstractDataProvider
supportsAddField()DataProvider::AbstractDataProvider
supportsBulkCreate()DataProvider::AbstractDataProvider
supportsBulkRead()DataProvider::AbstractDataProvider
supportsBulkUpsert()DataProvider::AbstractDataProvider
supportsCreate()DataProvider::AbstractDataProvider
supportsCreateChild()DataProvider::AbstractDataProvider
supportsDelete()DataProvider::AbstractDataProvider
supportsDeleteChild()DataProvider::AbstractDataProvider
supportsDeleteField()DataProvider::AbstractDataProvider
supportsNativeSearch()DataProvider::AbstractDataProvider
supportsRead()DataProvider::AbstractDataProvider
supportsRequest()DataProvider::AbstractDataProvider
supportsSchema()DataProvider::AbstractDataProvider
supportsUpdate()DataProvider::AbstractDataProvider
supportsUpdateField()DataProvider::AbstractDataProvider
supportsUpsert()DataProvider::AbstractDataProvider
throwUnimplementedException()DataProvider::AbstractDataProviderprivate
updateField(string name, AbstractDataField field, *hash< auto > field_update_options)DataProvider::AbstractDataProvider
updateFieldImpl(string name, AbstractDataField field, *hash< auto > field_update_options)DataProvider::AbstractDataProviderprivate
updateRecords(hash< auto > set, *hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProvider
updateRecordsImpl(hash< auto > set, hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProviderprivate
updateSingleRecord(hash< auto > set, hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProvider
updateSingleRecordImpl(hash< auto > set, hash< auto > where_cond, *hash< auto > search_options)DataProvider::AbstractDataProviderprivate
upsertRecord(hash< auto > rec, *hash< auto > upsert_options)DataProvider::AbstractDataProvider
upsertRecordImpl(hash< auto > rec, *hash< auto > upsert_options)DataProvider::AbstractDataProviderprivate
validateChildCreateOptions(*hash< auto > child_create_options)DataProvider::AbstractDataProviderprivate
validateChildDeleteOptions(*hash< auto > child_delete_options)DataProvider::AbstractDataProviderprivate
validateCreateOptions(*hash< auto > create_options)DataProvider::AbstractDataProviderprivate
validateFieldAddOptions(*hash< auto > field_add_options)DataProvider::AbstractDataProviderprivate
validateFieldDeleteOptions(*hash< auto > field_delete_options)DataProvider::AbstractDataProviderprivate
validateFieldUpdateOptions(*hash< auto > field_update_options)DataProvider::AbstractDataProviderprivate
validateRequestOptions(*hash< auto > request_options)DataProvider::AbstractDataProviderprivate
validateSearchOptions(*hash< auto > search_options)DataProvider::AbstractDataProviderprivate
validateUpsertOptions(*hash< auto > upsert_options)DataProvider::AbstractDataProviderprivate