![]()  | 
  
    Qore DataProvider Module Reference 2.7.3
    
   | 
 
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... | |
| bool | children_can_support_transactions = False | 
| Can any child data providers support transaction management?  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::children_can_support_transactions = False | 
Can any child data providers support transaction management?
| 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?