Cleans up behind and releases the lock file.
Function to filter the list of configuration files to parse. Only present to satisfy the interface
Unused IApplicationExtension methods.
Order set to -1500, as the extension should run after ConfigExt (-10000) but before LogExt (-1000) (as LogExt can create side effects).
Unused IApplicationExtension methods.
Unused IConfigExtExtension methods.
Tries to lock the pid file.
Parse the configuration file options to set up the loggers.
Function executed before the configuration files are parsed.
Function to filter the list of configuration files to parse.
Function executed after the configuration files are parsed.
Alias of IApplication, for use by implementing classes without needing to import ocean.util.app.model.IApplication.
Function executed before the program runs.
Function executed after the program runs.
Function executed at program exit.
Function executed if (and only if) an ExitException was thrown.
ditto