company logo

Application configuration (database options)

An application configuration is a set of hierarchical options, where each option may get a value and any number of sub-options. Application configurations are stored in the application database. Options in a configuration are identified by an option name (key), which must be unique within each option list (or sub-option list), but not within the hierarchy.

// xml

<OConfiguration name=user1>

  <option key=ODE>

    <option key=DATABASE value=dbpath />

    ...

  </option>

</OConfiguration>