This topic describes the following AB Suite public interfaces that can be implemented.
Description | Interface Name |
---|---|
Configure Database | IConfigureDatabase |
Runtime administration tasks | IConfigureRuntime |
Configure the component settings | IConfigureRuntime |
Configure AB Suite runtime | IConfigureSystem |
Deploy AB Suite generated package | IDeployPackage |
Create a clone of a builder generated package | IDeployPackage |
Runtime administration and report administration operations | IAdministerSystem |
Print an AB Suite Windows report output | IPrintReport |
Note: You must have the local administrator privilege to access the public interfaces. A normal user without administrative privileges can access the interfaces by using the user group, "AB Suite Runtime Administrators" on the local machine. Refer to Configuring Runtime for Normal Users in the Agile Business Suite Installation and Configuration Guide for more information about security information related to Runtime Administration tasks and the relevant AB Suite Interfaces.
StatusInfo Object of Runtime API Interfaces
The methods in the AB Suite public interfaces return the StatusInfo object. This object saves the status information of all the methods from the StatusInfo class. The StatusInfo class exposes the following members.
Members of StatusInfo class
Name | Type | Description |
---|---|---|
Status | StatusEnum | Sets the status with the status codes: Error, Success, and Warning. By default, the status is "Error". |
StatusMessage | string | Message associated with the status. Initially StatusMessage is initialized with an empty string. |