|
rad 6.2.0
|
Public Member Functions | |
| AppDataContext (rad::Config &config) | |
| virtual | ~AppDataContext () |
| void | ReloadConfig () override |
| rad::Config & | GetConfig () override |
| void | UpdateDb () override |
| rad::OldbInterface & | GetOldbInterface () override |
Public Member Functions inherited from rad::DataContext | |
| DataContext () | |
| virtual | ~DataContext ()=default |
| virtual void | Initialize () |
| virtual void | SetTrsHealth (TrsHealthState health) |
| virtual TrsHealthState | GetTrsHealth () |
Additional Inherited Members | |
Public Types inherited from rad::DataContext | |
| enum class | TrsHealthState { UNKNOWN , DISABLED , GOOD , BAD } |
|
inlineexplicit |
|
inlinevirtual |
|
inlineoverridevirtual |
Implements rad::DataContext.
|
inlineoverridevirtual |
Implements rad::DataContext.
|
inlineoverridevirtual |
Reload the configuration from file.
Implements rad::DataContext.
|
inlineoverridevirtual |
Try to connect to the DB and write the application configuration to the OLDB. This method can also be used to create and initialize the monitoring branch of the OLDB.
Implements rad::DataContext.