|
lintel 0.2.0
|
#include <VirtualGroupBootstrapPlugin.h>
Public Member Functions | |
| VirtualGroupBootstrapPlugin (const std::shared_ptr< DatabaseConnectionConfigurations > &connectionConfigurations, std::shared_ptr< lintel::di::Container > container) | |
| void | onStart () override |
| BootstrapSequence | getPriority () override |
Public Member Functions inherited from lintel::BootstrapPlugin | |
| BootstrapPlugin ()=default | |
| virtual | ~BootstrapPlugin ()=default |
Bootstrap plugin that initializes virtual process groups from the database.
|
explicit |
Construct a VirtualGroupBootstrapPlugin.
| connectionConfigurations | database connection configurations |
| container | the dependency injection container |
|
overridevirtual |
Returns the priority for ordering this plugin in the bootstrap sequence.
Implements lintel::BootstrapPlugin.
|
overridevirtual |
Load virtual group configuration from the database.
Implements lintel::BootstrapPlugin.