Пример #1
0
 /**
  * Constructor, initializes to default and specified values
  */
 public FTaskSpecification(FGuid TaskTaskGuid, String TaskParameters, EJobTaskFlags TaskFlags)
     : base(ETaskRequestResponseType.SPECIFICATION)
 {
     TaskGuid        = TaskTaskGuid;
     Parameters      = TaskParameters;
     Flags           = TaskFlags;
     Dependencies    = null;
     DependencyCount = 0;
 }
Пример #2
0
 public AgentJobSpecification(AgentGuid NewJobGuid,EJobTaskFlags NewJobFlags,String JobExecutableName,String JobParameters,List <String> JobRequiredDependencies,List <String> JobOptionalDependencies)
 {
     JobGuid                   = NewJobGuid;
     JobFlags                  = NewJobFlags;
     ExecutableName            = JobExecutableName;
     Parameters                = JobParameters;
     RequiredDependencies      = JobRequiredDependencies;
     OptionalDependencies      = JobOptionalDependencies;
     DependenciesOriginalNames = null;
 }
Пример #3
0
 /**
  * Constructor, initializes to default and specified values
  */
 public FJobSpecification(String JobExecutableName, String JobParameters, EJobTaskFlags JobFlags)
 {
     ExecutableName          = JobExecutableName;
     Parameters              = JobParameters;
     Flags                   = JobFlags;
     RequiredDependencies    = null;
     RequiredDependencyCount = 0;
     OptionalDependencies    = null;
     OptionalDependencyCount = 0;
     DescriptionKeys         = null;
     DescriptionValues       = null;
     DescriptionCount        = 0;
 }