company logo

Application options

Application option or user specific options can be stored in each database. In the ODC_Options extent, any number of configurations might be stored. Usually, user configurations are stored referring to the user's login name. But there might be also common application configurations for different applications or common configurations for specific tasks, which might be defined in addition.

User to load options defined in a database, one may call database ::initializeOptions() . In order to load multiple configurations, initializeOptions() has to be called with appropriate configuration names.

int8 db_context::doAfterOpen ( ) {

  // initialize user or default options

  database().initializeOptions();

  // initialize common application options

  database().initializeOptions("myApplication");

  return true;

}