public ActivatedJob(GatewayProtocol.ActivatedJob activatedJob) { Key = activatedJob.Key; Type = activatedJob.Type; Headers = new JobHeaders(activatedJob.JobHeaders); Worker = activatedJob.Worker; Retries = activatedJob.Retries; Deadline = FromUTCTimestamp(activatedJob.Deadline); Payload = activatedJob.Payload; PayloadAsDictionary = JsonConvert.DeserializeObject <Dictionary <string, object> >(Payload); }
public ActivatedJob(GatewayProtocol.ActivatedJob activatedJob) { Key = activatedJob.Key; Type = activatedJob.Type; ProcessInstanceKey = activatedJob.ProcessInstanceKey; BpmnProcessId = activatedJob.BpmnProcessId; ProcessDefinitionVersion = activatedJob.ProcessDefinitionVersion; ProcessDefinitionKey = activatedJob.ProcessDefinitionKey; ElementId = activatedJob.ElementId; ElementInstanceKey = activatedJob.ElementInstanceKey; Worker = activatedJob.Worker; Retries = activatedJob.Retries; Deadline = FromUTCTimestamp(activatedJob.Deadline); Variables = activatedJob.Variables; CustomHeaders = activatedJob.CustomHeaders; }
public ActivatedJob(GatewayProtocol.ActivatedJob activatedJob) { Key = activatedJob.Key; Type = activatedJob.Type; WorkflowInstanceKey = activatedJob.WorkflowInstanceKey; BpmnProcessId = activatedJob.BpmnProcessId; WorkflowDefinitionVersion = activatedJob.WorkflowDefinitionVersion; WorkflowKey = activatedJob.WorkflowKey; ElementId = activatedJob.ElementId; ElementInstanceKey = activatedJob.ElementInstanceKey; Worker = activatedJob.Worker; Retries = activatedJob.Retries; Deadline = FromUTCTimestamp(activatedJob.Deadline); Variables = activatedJob.Variables; VariablesAsDictionary = JsonConvert.DeserializeObject <Dictionary <string, object> >(Variables); }