adTempus API
PreviousUpNext
JobAgentOptionsEnum Enumeration

Defines options that control how a job is distributed to Agents.

C++
enum JobAgentOptionsEnum {
  jaoSlaveOnAll = 1,
  jaoMirrorOnAll = 2,
  jaoSelectBest = 4,
  jaoQueueCommands = 8,
  jaoConditionsOnMaster = 0x10,
  jaoFailover = 0x20,
  jaoPreferServerLoadOverQueueCounts = 0x40
};
C#
public enum JobAgentOptionsEnum {
  jaoSlaveOnAll = 1,
  jaoMirrorOnAll = 2,
  jaoSelectBest = 4,
  jaoQueueCommands = 8,
  jaoConditionsOnMaster = 0x10,
  jaoFailover = 0x20,
  jaoPreferServerLoadOverQueueCounts = 0x40
}
Visual Basic
Public Enum JobAgentOptionsEnum
  jaoSlaveOnAll = 1
  jaoMirrorOnAll = 2
  jaoSelectBest = 4
  jaoQueueCommands = 8
  jaoConditionsOnMaster = &H10
  jaoFailover = &H20
  jaoPreferServerLoadOverQueueCounts = &H40
End Enum
Members
Members 
Description 
jaoSlaveOnAll = 1 
The job is run in slave mode on all agents. 
jaoMirrorOnAll = 2 
The job is mirrored to all agents. 
jaoSelectBest = 4 
adTempus selects the best agent from the list of agents. 
jaoQueueCommands = 8 
If the Master cannot communicate with the Agent, commands are queued and sent to the Agent when contact is restored. 
jaoConditionsOnMaster = 0x10 
For jobs with jaoSalveOnAll, conditions for the job are evaluated on the Master. 
jaoFailover = 0x20 
Reserved for future use. 
jaoPreferServerLoadOverQueueCounts = 0x40 
For jaoSelectBest, give priority to the target with the lowest server load, rather than the one where the job can be executed soonest. 
adTempus API Reference version 3.0.0.0, revised 10/30/2008