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);
 }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
 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);
 }