BootScript is the base class for the scripts used to boot up a fand process.
See docLib.
Slots
- installServicesSource
-
virtual Void installServices()
Install all the threads
- 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.parent
The directory containing the this script
- scriptFileSource
-
File scriptFile := ...
The source file of this script
- servicesSource
-
abstract Service[] services
The 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