JAMS Client
Source
Send comments on this topic.
Execution Methods > Execution Method Properties > Source

Glossary Item Box

Source

Job Module
Name of a text module in the template library which is used as the starting point for parsing the Job's command procedure. Specifying a value implies that this Job is parsed.  The template library is a combination of the macros in the BaseMacros.xml file, the file specified in the "DefaultMacroFile" Configuration setting and the macros in the xml file specified in the Job's System definition.  The BaseMacros.xml file is replaced when you install a JAMS upgrade.  If you want to add custom macros, you should avoid putting them in BaseMacros.xml so that you don't lose them during an upgrade.
Note that you can specify the starting point for parsing using either the Job Module field or the Template tab.  You cannot use both.
Default File Extension
Default file extension for a Job's command procedure.
Procedure
Name of a command procedure or text library module in the template library which is used as the starting point for parsing and building a temporary command procedure. This procedure is executed by JAMS to indirectly execute a Job.
Options
Specifies one or more of the following:
  • Interactive. This Execution Method can interact with the Desktop. This is not recommended as it can lead to security issues. The Interactive Option is made available because there are applications which require access to the Desktop in order to run properly.
  • Single Command. This Execution Method uses a command instead of a command procedure. The Job's source is not a file specification but is instead a single command.
  • Parse Procedure. Indicates that the Procedure property is the name of a text module in the template library. The procedure should be parsed, possibly in addition to parsing the Job's source.
  • Host Locally. Indicates that the Job should only be hosted by the machine running the JAMS Scheduler.  This is used by execution methods that want to manage the connection to the Agent machine.  An example would be the SSH execution method which executes locally and uses SSH to connect to the Agent and execute the actual job.
©2012. All Rights Reserved.