public static JobDefinitionSuspensionStateConfiguration ByProcessDefinitionKey(string processDefinitionKey, bool includeJobs) { var configuration = new JobDefinitionSuspensionStateConfiguration(); configuration.By = JobHandlerCfgProcessDefinitionKey; configuration.ProcessDefinitionKey = processDefinitionKey; configuration.IncludeJobs = includeJobs; return(configuration); }
public static JobDefinitionSuspensionStateConfiguration ByJobDefinitionId(string jobDefinitionId, bool includeJobs) { var configuration = new JobDefinitionSuspensionStateConfiguration(); configuration.By = JobHandlerCfgJobDefinitionId; configuration.JobDefinitionId = jobDefinitionId; configuration.IncludeJobs = includeJobs; return(configuration); }
protected internal override AbstractSetJobDefinitionStateCmd getCommand(JobDefinitionSuspensionStateConfiguration configuration) { return(new SuspendJobDefinitionCmd(configuration.createBuilder())); }
protected internal abstract AbstractSetJobDefinitionStateCmd GetCommand( JobDefinitionSuspensionStateConfiguration configuration);
public virtual IJobHandlerConfiguration NewConfiguration(string canonicalString) { var jsonObject = new JObject(canonicalString); return(JobDefinitionSuspensionStateConfiguration.FromJson(jsonObject)); }