|
lintel 0.2.0
|
#include <BootstrapPlugin.h>
Public Member Functions | |
| BootstrapPlugin ()=default | |
| virtual | ~BootstrapPlugin ()=default |
| virtual void | onStart ()=0 |
| virtual BootstrapSequence | getPriority ()=0 |
Base class for bootstrap plugins that are executed during application startup.
|
default |
|
virtualdefault |
|
pure virtual |
Returns the execution priority of this bootstrap plugin.
Implemented in lintel::AdminUserBootstrapPlugin, lintel::DatabaseBootstrapPlugin, lintel::MessageQueueBootstrapPlugin, lintel::SharedMemoryBootstrapPlugin, lintel::SingleInstanceBootstrapPlugin, and lintel::VirtualGroupBootstrapPlugin.
Called when the bootstrap plugin should execute its initialization logic.
Implemented in lintel::AdminUserBootstrapPlugin, lintel::DatabaseBootstrapPlugin, lintel::MessageQueueBootstrapPlugin, lintel::SharedMemoryBootstrapPlugin, lintel::SingleInstanceBootstrapPlugin, and lintel::VirtualGroupBootstrapPlugin.