Qore DataProvider Module Reference 3.0
|
Data provider summary info. More...
#include <AbstractDataProvider.qc.dox.h>
Public Attributes | |
bool | children_can_support_apis = False |
Can any child data providers offer API services (request - response data providers)? | |
bool | children_can_support_messages = False |
Can any child data providers support messages? | |
bool | children_can_support_observers = False |
Can any child data providers support the observer pattern / event API? | |
bool | children_can_support_records = False |
Can any child data providers offer record-based providers? | |
bool | children_can_support_transactions = False |
Can any child data providers support transaction management? | |
bool | children_identical = False |
Are all children always of the same data provider class that support the same options? | |
string | desc |
The description of the data provider; supports markdown. | |
string | display_name |
Data provider display name. | |
bool | has_record = False |
Does the data provider provide a record? | |
string | name |
The name of the data provider. | |
*string | short_desc |
Data provider short description in plain text. | |
bool | supports_auto_reconnect = False |
Does the data provider support automatic reconnection? | |
bool | supports_bulk_create = False |
Does the data provider support native / optimized bulk creation? | |
bool | supports_bulk_read = False |
Does the data provider support native / optimized bulk reads? | |
bool | supports_bulk_upsert = False |
Does the data provider support native / optimized bulk upserts? | |
bool | supports_children = False |
Does the data provider support children? | |
bool | supports_connections = False |
Does the data provider support connections and connection status reporting? | |
bool | supports_create = False |
Does the data provider support record creation? | |
bool | supports_delete = False |
Does the data provider support record deletion? | |
string | supports_messages = MSG_None |
Message support. | |
bool | supports_native_search = False |
Does the data provider support native record searching? | |
bool | supports_observable = False |
Does this data provider support the event API / observer pattern? | |
bool | supports_read = False |
Does the data provider support reading. | |
bool | supports_request = False |
Does the data provider support the request API? | |
bool | supports_search_expressions = False |
Does this data provide support advanced search experssions? | |
bool | supports_update = False |
Does the data provider support record updates? | |
bool | supports_upsert = False |
Does the data provider support record upserts (create or update)? | |
bool | transaction_management = False |
Does the data provider require transaction management? | |
string | type |
The name of the provider type. | |
Data provider summary info.
bool DataProvider::DataProviderSummaryInfo::children_can_support_apis = False |
Can any child data providers offer API services (request - response data providers)?
bool DataProvider::DataProviderSummaryInfo::children_can_support_messages = False |
Can any child data providers support messages?
bool DataProvider::DataProviderSummaryInfo::children_can_support_observers = False |
Can any child data providers support the observer pattern / event API?
bool DataProvider::DataProviderSummaryInfo::children_can_support_records = False |
Can any child data providers offer record-based providers?
bool DataProvider::DataProviderSummaryInfo::children_can_support_transactions = False |
Can any child data providers support transaction management?
bool DataProvider::DataProviderSummaryInfo::children_identical = False |
Are all children always of the same data provider class that support the same options?
bool DataProvider::DataProviderSummaryInfo::supports_auto_reconnect = False |
Does the data provider support automatic reconnection?
bool DataProvider::DataProviderSummaryInfo::supports_bulk_create = False |
bool DataProvider::DataProviderSummaryInfo::supports_bulk_read = False |
bool DataProvider::DataProviderSummaryInfo::supports_bulk_upsert = False |
bool DataProvider::DataProviderSummaryInfo::supports_connections = False |
Does the data provider support connections and connection status reporting?
string DataProvider::DataProviderSummaryInfo::supports_messages = MSG_None |
Message support.
This describes the data provider's support for output messages, if any, and the relationship to observed events, if any.
bool DataProvider::DataProviderSummaryInfo::supports_observable = False |
Does this data provider support the event API / observer pattern?