Startup Settings
Guided Work uses two configuration files that populate repositories and settings generally found in the application settings screens.
-
OnetimeStartupSettings.config: This file is read at start up. The settings are stored in the repositories. and this file is deleted. This settings file is useful to initialize settings.
-
PersistentWorkflowSettings.config: This file is read each time the user selects ready from the home screen and the settings are stored. The file is not deleted after loading. This config file is intended for settings that users should not be changing in the settings screen. If the user changes a setting using the settings screen (that was specified in this file) the setting would be set back to the value from the settings file.
This feature only works for settings that can be applied after pressing the ready button on home screen.
Both configuration files have the same formatting and work in the same manner. They only differ in when they are read and applied and if they are only read once or multiple times.
Place configuration files in the following directory on the Android device: /Internal shared storage/Android/data/[APP PACKAGE NAME]/files/Configuration.
Syntax
{
"Repositories": {
[repository_1] : {
[property_A] : [value_A],
[property_B] : [value_B],
"_comment": "Sample comment content."
},
[repository_2] : {
[property_C] : [value_C],
[property_D] : [value_D]
}
}
}
The sections below detail the construction of the configuration file and include example configuration files. If you are developing your own applications, create a custom section with appropriate settings. Depending on the licensing model a separate file may be provided by Honeywell:
- voiceconsole_saas.config is provided for VoiceConsoleSaaS configuration
- Microservices.config file is provided for Enterprise Voice configuration.