Try OpenEdge Now
skip to main content
Programming Interfaces
Data Management : ABL API for Multi-tenant and Table Partition Management

ABL API for Multi-tenant and Table Partition Management

OpenEdge provides an API that provides access to multi-tenant and table partition entity data and operations typical of the Data Dictionary. The API can be used by developers who want or need to use ABL code to manage multi-tenant and table partition information. The API is provided as a set of ABL user-defined classes and interfaces for accessing database entities. The user-defined classes include a single API service class that handles all communication between the database and entity objects. The API provides user-defined interfaces to access all these entity objects, most of which the service class creates or retrieves for a given database using factory methods.
For a reference to the entity interfaces, see Database Administration Entity Interface Reference, and for a reference to entity interface collections, see Database Administration Entity Collection Interface Reference.
* Overview of the API
* Instantiating a DataAdminService
* Managing the service life cycle
* Managing transactions
* Maintaining multi-tenant and table partition entities
* Filtering and sorting
* Exporting and importing
* Exporting and Importing Partition Policies and Details
* Executing DataAdminService utilities
* Handling errors
* Configuring the sample multi-tenant database