@Override public void migrateState() { ScopeImpl targetActivity = migratingActivityInstance.getTargetScope(); ProcessDefinition targetProcessDefinition = (ProcessDefinition) targetActivity.getProcessDefinition(); externalTask.setActivityId(targetActivity.getId()); externalTask.setProcessDefinitionId(targetProcessDefinition.getId()); externalTask.setProcessDefinitionKey(targetProcessDefinition.getKey()); }
@Override public void migrateState() { ScopeImpl targetActivity = migratingActivityInstance.getTargetScope(); ProcessDefinition targetProcessDefinition = (ProcessDefinition) targetActivity.getProcessDefinition(); externalTask.setActivityId(targetActivity.getId()); externalTask.setProcessDefinitionId(targetProcessDefinition.getId()); externalTask.setProcessDefinitionKey(targetProcessDefinition.getKey()); }
public static ExternalTaskEntity createAndInsert(ExecutionEntity execution, String topic, long priority) { ExternalTaskEntity externalTask = new ExternalTaskEntity(); externalTask.setTopicName(topic); externalTask.setExecutionId(execution.getId()); externalTask.setProcessInstanceId(execution.getProcessInstanceId()); externalTask.setProcessDefinitionId(execution.getProcessDefinitionId()); externalTask.setActivityId(execution.getActivityId()); externalTask.setActivityInstanceId(execution.getActivityInstanceId()); externalTask.setTenantId(execution.getTenantId()); externalTask.setPriority(priority); ProcessDefinitionEntity processDefinition = execution.getProcessDefinition(); externalTask.setProcessDefinitionKey(processDefinition.getKey()); externalTask.insert(); externalTask.produceHistoricExternalTaskCreatedEvent(); return externalTask; }
public static ExternalTaskEntity createAndInsert(ExecutionEntity execution, String topic, long priority) { ExternalTaskEntity externalTask = new ExternalTaskEntity(); externalTask.setTopicName(topic); externalTask.setExecutionId(execution.getId()); externalTask.setProcessInstanceId(execution.getProcessInstanceId()); externalTask.setProcessDefinitionId(execution.getProcessDefinitionId()); externalTask.setActivityId(execution.getActivityId()); externalTask.setActivityInstanceId(execution.getActivityInstanceId()); externalTask.setTenantId(execution.getTenantId()); externalTask.setPriority(priority); ProcessDefinitionEntity processDefinition = execution.getProcessDefinition(); externalTask.setProcessDefinitionKey(processDefinition.getKey()); externalTask.insert(); externalTask.produceHistoricExternalTaskCreatedEvent(); return externalTask; }
@Override public void migrateState() { ScopeImpl targetActivity = migratingActivityInstance.getTargetScope(); ProcessDefinition targetProcessDefinition = (ProcessDefinition) targetActivity.getProcessDefinition(); externalTask.setActivityId(targetActivity.getId()); externalTask.setProcessDefinitionId(targetProcessDefinition.getId()); externalTask.setProcessDefinitionKey(targetProcessDefinition.getKey()); }
public static ExternalTaskEntity createAndInsert(ExecutionEntity execution, String topic, long priority) { ExternalTaskEntity externalTask = new ExternalTaskEntity(); externalTask.setTopicName(topic); externalTask.setExecutionId(execution.getId()); externalTask.setProcessInstanceId(execution.getProcessInstanceId()); externalTask.setProcessDefinitionId(execution.getProcessDefinitionId()); externalTask.setActivityId(execution.getActivityId()); externalTask.setActivityInstanceId(execution.getActivityInstanceId()); externalTask.setTenantId(execution.getTenantId()); externalTask.setPriority(priority); ProcessDefinitionEntity processDefinition = execution.getProcessDefinition(); externalTask.setProcessDefinitionKey(processDefinition.getKey()); externalTask.insert(); externalTask.produceHistoricExternalTaskCreatedEvent(); return externalTask; }