TaskExt

ditto

Constructors

this
this(SchedulerConfiguration config)

Constructor

Members

Functions

filterConfigFiles
istring[] filterConfigFiles(IApplication app, ConfigParser config, istring[] files)

Unused IConfigExtExtension method.

order
int order()

Extension order. Doesn't matter as long as it happens after LogExt.

preParseConfig
void preParseConfig(IApplication app, ConfigParser config)

Unused IConfigExtExtension method.

processConfig
void processConfig(IApplication app, ConfigParser parser)

Parse the configuration file options to get the scheduler configuration

run
int run(int delegate() dg)

Wraps given delegate returning app exit status code in a new allocated task object and immediately starts the scheduler event loop to handle it.

Variables

config
SchedulerConfiguration config;

Default scheduler configuration to use in absence of explicit configuration setting.

Inherited Members

From IConfigExtExtension

preParseConfig
void preParseConfig(IApplication app, ConfigParser config)

Function executed before the configuration files are parsed.

filterConfigFiles
istring[] filterConfigFiles(IApplication app, ConfigParser config, istring[] files)

Function to filter the list of configuration files to parse.

processConfig
void processConfig(IApplication app, ConfigParser config)

Function executed after the configuration files are parsed.

Meta