Execution
- Type
-
Defines what type of execution method this is. The supported types are:
- Agent. Runs the Job via a JAMS Agent. Agent execution is usually implied by specifying any other execution method on a remote machine.
- Batch. Runs the Job by creating a process with the specified Application and Command.
- Routine. Runs the job using the specified class from the specified assembly. The class must implement the IJAMSHost interface.
- Rexec. Runs the job by connecting to an rexec daemon.
- Options
- Specifies options which are unique to the execution method and IJAMSHost implementation.
- Create Process
-
- Application - The value passed to CreateProcess as the application argument.
- Command - The value passed to CreateProcess as the command argument.
- Routine Location
-
The Routine Location information is used when the Type is set to
Routine
. When JAMS executes the job, it will load the specified assembly, create and instance of the specified class and call methods from the IJAMSHost interface.- Assembly - The name of the assembly which contains the class.
- Class - The class which will execute the job. This class must implement IJAMSHost.
- Source Editor
-
The Source Editor information is used by the JAMS Client to edit a job's source code. Leave these fields empty to use the default (a text editor). You can create custom editors for your custom execution methods and your editor will be displayed under the "Source" tab of job definitions.
- Assembly - The name of the assembly which contains the class.
- Class - The class which will be used to edit the source code for the job. This class must implement IEditJobSource.