BootScript is the base class for the scripts used to boot up a fand process.
Slots
- logSource
-
Log log := Log("fand")Boot script log
- mainSource
-
Int main() - makeSource
-
new make()Construct a new build script.
- runSource
-
virtual Void run()Run the script
- scriptDirSource
-
File scriptDir := this.scriptFile.parentThe directory containing the this script
- scriptFileSource
-
File scriptFile := ...The source file of this script
- servicesSource
-
abstract Thread[] servicesThe services are the list of threads to spawn on startup.
- setupSource
-
virtual Void setup()The setup callback is for initializing the application.
- startServicesSource
-
virtual Void startServices()Start all the threads