When the ODA is started, the ODA runtime instantiates the associated ODA class (an extension of ODKAgentBase2) and then calls the class methods in Table 28.
Initialization task | ODKAgentBase2 method | For more information | |
---|---|---|---|
1. | Obtain the configuration properties, including those that describe the data source to open. | getAgentProperties() | Obtaining configuration properties |
2. | Initialize the ODA metadata so that Business Object Wizard can obtain information about the ODA (especially its supported content). | getMetaData() | Initializing ODA metadata |
3. | Initialize the ODA to perform any necessary startup steps, such as opening a connection to the data source. | init() | Initializing the ODA start |
The following sections describe each of the steps in Table 28.