Fan

 

abstract class

fand::BootScript

sys::Obj
  fand::BootScript

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