protected void removeExternalTasks() { for (ExternalTaskEntity externalTask : getExternalTasks()) { externalTask.delete(); } }
protected void removeExternalTasks() { for (ExternalTaskEntity externalTask : getExternalTasks()) { externalTask.delete(); } }
@Override public void onParseMigratingInstance(MigratingInstanceParseContext parseContext, MigratingActivityInstance migratingInstance) { ExecutionEntity execution = migratingInstance.resolveRepresentativeExecution(); for (ExternalTaskEntity task : execution.getExternalTasks()) { MigratingExternalTaskInstance migratingTask = new MigratingExternalTaskInstance(task, migratingInstance); migratingInstance.addMigratingDependentInstance(migratingTask); parseContext.consume(task); parseContext.submit(migratingTask); } } }
@Override public void onParseMigratingInstance(MigratingInstanceParseContext parseContext, MigratingActivityInstance migratingInstance) { ExecutionEntity execution = migratingInstance.resolveRepresentativeExecution(); for (ExternalTaskEntity task : execution.getExternalTasks()) { MigratingExternalTaskInstance migratingTask = new MigratingExternalTaskInstance(task, migratingInstance); migratingInstance.addMigratingDependentInstance(migratingTask); parseContext.consume(task); parseContext.submit(migratingTask); } } }
protected void removeExternalTasks() { for (ExternalTaskEntity externalTask : getExternalTasks()) { externalTask.delete(); } }
@Override public void onParseMigratingInstance(MigratingInstanceParseContext parseContext, MigratingActivityInstance migratingInstance) { ExecutionEntity execution = migratingInstance.resolveRepresentativeExecution(); for (ExternalTaskEntity task : execution.getExternalTasks()) { MigratingExternalTaskInstance migratingTask = new MigratingExternalTaskInstance(task, migratingInstance); migratingInstance.addMigratingDependentInstance(migratingTask); parseContext.consume(task); parseContext.submit(migratingTask); } } }