public ExecutionEntity resolveRepresentativeExecution() { if (representativeExecution.getReplacedBy() != null) { return representativeExecution.resolveReplacedBy(); } else { return representativeExecution; } }
public ExecutionEntity resolveRepresentativeExecution() { if (representativeExecution.getReplacedBy() != null) { return representativeExecution.resolveReplacedBy(); } else { return representativeExecution; } }
protected void leaveExecution(ActivityExecution execution, final PvmActivity currentActivity, EscalationEventDefinition escalationEventDefinition) { // execution tree could have been expanded by triggering a non-interrupting event ExecutionEntity replacingExecution = ((ExecutionEntity) execution).getReplacedBy(); ExecutionEntity leavingExecution = (ExecutionEntity) (replacingExecution != null ? replacingExecution : execution); leave(leavingExecution); }
protected void leaveExecution(ActivityExecution execution, final PvmActivity currentActivity, EscalationEventDefinition escalationEventDefinition) { // execution tree could have been expanded by triggering a non-interrupting event ExecutionEntity replacingExecution = ((ExecutionEntity) execution).getReplacedBy(); ExecutionEntity leavingExecution = (ExecutionEntity) (replacingExecution != null ? replacingExecution : execution); leave(leavingExecution); }
@Override public ExecutionEntity resolveRepresentativeExecution() { if (representativeExecution.getReplacedBy() != null) { return representativeExecution.resolveReplacedBy(); } else { return representativeExecution; } }
@Override public ExecutionEntity resolveRepresentativeExecution() { if (representativeExecution.getReplacedBy() != null) { return representativeExecution.resolveReplacedBy(); } else { return representativeExecution; } }
public void removeEventSubscriptions() { for (EventSubscriptionEntity eventSubscription : getEventSubscriptions()) { if (getReplacedBy() != null) { eventSubscription.setExecution(getReplacedBy()); } else { eventSubscription.delete(); } } }
public void removeEventSubscriptions() { for (EventSubscriptionEntity eventSubscription : getEventSubscriptions()) { if (getReplacedBy() != null) { eventSubscription.setExecution(getReplacedBy()); } else { eventSubscription.delete(); } } }
private void removeIncidents() { for (IncidentEntity incident : getIncidents()) { if (isReplacedByParent()) { incident.setExecution(getReplacedBy()); } else { incident.delete(); } } }
private void removeJobs() { for (Job job : getJobs()) { if (isReplacedByParent()) { ((JobEntity) job).setExecution(getReplacedBy()); } else { ((JobEntity) job).delete(); } } }
private void removeJobs() { for (Job job : getJobs()) { if (isReplacedByParent()) { ((JobEntity) job).setExecution(getReplacedBy()); } else { ((JobEntity) job).delete(); } } }
private void removeIncidents() { for (IncidentEntity incident : getIncidents()) { if (isReplacedByParent()) { incident.setExecution(getReplacedBy()); } else { incident.delete(); } } }
protected void removeTasks(String reason) { if (reason == null) { reason = TaskEntity.DELETE_REASON_DELETED; } for (TaskEntity task : getTasks()) { if (isReplacedByParent()) { if (task.getExecution() == null || task.getExecution() != replacedBy) { // All tasks should have been moved when "replacedBy" has been set. // Just in case tasks where added, // wo do an additional check here and move it task.setExecution(replacedBy); this.getReplacedBy().addTask(task); } } else { task.delete(reason, false, skipCustomListeners); } } }
protected void removeTasks(String reason) { if (reason == null) { reason = TaskEntity.DELETE_REASON_DELETED; } for (TaskEntity task : getTasks()) { if (isReplacedByParent()) { if (task.getExecution() == null || task.getExecution() != replacedBy) { // All tasks should have been moved when "replacedBy" has been set. // Just in case tasks where added, // wo do an additional check here and move it task.setExecution(replacedBy); this.getReplacedBy().addTask(task); } } else { task.delete(reason, false, skipCustomListeners); } } }
public ExecutionEntity resolveRepresentativeExecution() { if (representativeExecution.getReplacedBy() != null) { return representativeExecution.resolveReplacedBy(); } else { return representativeExecution; } }
&& operation != PvmAtomicOperation.DELETE_CASCADE) { ExecutionEntity replacedBy = execution.getReplacedBy(); if(replacedBy != null) { execution = replacedBy;
&& operation != PvmAtomicOperation.DELETE_CASCADE) { ExecutionEntity replacedBy = execution.getReplacedBy(); if(replacedBy != null) { execution = replacedBy;
@Override public ExecutionEntity resolveRepresentativeExecution() { if (representativeExecution.getReplacedBy() != null) { return representativeExecution.resolveReplacedBy(); } else { return representativeExecution; } }
public void removeEventSubscriptions() { for (EventSubscriptionEntity eventSubscription : getEventSubscriptions()) { if (getReplacedBy() != null) { eventSubscription.setExecution(getReplacedBy()); } else { eventSubscription.delete(); } } }
private void removeJobs() { for (Job job : getJobs()) { if (isReplacedByParent()) { ((JobEntity) job).setExecution(getReplacedBy()); } else { ((JobEntity) job).delete(); } } }