Scripting Jobs
From Obsidian Scheduler
Espresso provides support for execution of scripted jobs. None of these require any java code to be written. Scripts are set using the web admin application Jobs config.
- com.carfey.ops.job.script.JavaScriptJob running Rhino
- com.carfey.ops.job.script.PythonJob running Jython
- com.carfey.ops.job.script.GroovyJob Groovy
- com.carfey.ops.job.script.BeanShellJob executing a BeanShell script.
Parameters
Any parameters configured for the job will be set as global-variables within the script. If a single value is configured for a parameter, it will be set as its direct type. If multiple values are set for a parameter, it will be passed into the script as a list of values.