Defines options that control how a job is distributed to Agents.
enum JobAgentOptionsEnum { jaoSlaveOnAll = 1, jaoMirrorOnAll = 2, jaoSelectBest = 4, jaoQueueCommands = 8, jaoConditionsOnMaster = 0x10, jaoFailover = 0x20, jaoPreferServerLoadOverQueueCounts = 0x40 };
public enum JobAgentOptionsEnum { jaoSlaveOnAll = 1, jaoMirrorOnAll = 2, jaoSelectBest = 4, jaoQueueCommands = 8, jaoConditionsOnMaster = 0x10, jaoFailover = 0x20, jaoPreferServerLoadOverQueueCounts = 0x40 }
Public Enum JobAgentOptionsEnum jaoSlaveOnAll = 1 jaoMirrorOnAll = 2 jaoSelectBest = 4 jaoQueueCommands = 8 jaoConditionsOnMaster = &H10 jaoFailover = &H20 jaoPreferServerLoadOverQueueCounts = &H40 End Enum
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
|