![]() |
Qore DataProvider Module Reference 2.7.1
|
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)? More... | |
| bool | children_can_support_messages = False |
| Can any child data providers support messages? More... | |
| bool | children_can_support_observers = False |
| Can any child data providers support the observer pattern / event API? More... | |
| bool | children_can_support_records = False |
| Can any child data providers offer record-based providers? More... | |
| string | desc |
| The description of the data provider; supports markdown. | |
| bool | has_record = False |
| Does the data provider provide a record? | |
| string | name |
| The name of the data provider. | |
| bool | supports_bulk_create = False |
| Does the data provider support native / optimized bulk creation? More... | |
| bool | supports_bulk_read = False |
| Does the data provider support native / optimized bulk reads? More... | |
| bool | supports_bulk_upsert = False |
| Does the data provider support native / optimized bulk upserts? More... | |
| bool | supports_children = False |
| Does the data provider support children? | |
| 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. More... | |
| 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? More... | |
| 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::supports_bulk_create = False |
| bool DataProvider::DataProviderSummaryInfo::supports_bulk_read = False |
| bool DataProvider::DataProviderSummaryInfo::supports_bulk_upsert = False |
| 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?