The Extensibility Framework comes with a ready-to-use OData generic business object
adapter, which in turn relies on the SDM OData facade library.
This adapter lets you create a custom application that relies on OData (see Loading
the Library) by adding only a few lines of code.
The data source adapter exposes a set of APIs that cover all data management needs:
- Retrieving data
- Filtering data
- Creating DB entries
- Updating existing entries
- Deleting entries
- Fetching of related entries
- Converting generic objects to and from the appropriate database-specific
structures
You can also implement a custom data source adapter if you are using a data model
other than OData (see
MAFDataSourceAdapter protocol declared in the
MAFExtensibility library).