@Override public String getProcessInstanceId() { return executionEntity.getProcessInstanceId(); }
@Override public String getProcessInstanceId() { return executionEntity.getProcessInstanceId(); }
protected HistoricProcessInstanceEventEntity loadProcessInstanceEventEntity(ExecutionEntity execution) { final String processInstanceId = execution.getProcessInstanceId(); HistoricProcessInstanceEventEntity cachedEntity = findInCache(HistoricProcessInstanceEventEntity.class, processInstanceId); if(cachedEntity != null) { return cachedEntity; } else { return newProcessInstanceEventEntity(execution); } }
protected HistoricProcessInstanceEventEntity loadProcessInstanceEventEntity(ExecutionEntity execution) { final String processInstanceId = execution.getProcessInstanceId(); HistoricProcessInstanceEventEntity cachedEntity = findInCache(HistoricProcessInstanceEventEntity.class, processInstanceId); if(cachedEntity != null) { return cachedEntity; } else { return newProcessInstanceEventEntity(execution); } }
@Override public void startWithoutExecuting(Map<String, Object> variables) { setRootProcessInstanceId(getProcessInstanceId()); provideTenantId(variables); super.startWithoutExecuting(variables); }
@Override public void startWithoutExecuting(Map<String, Object> variables) { setRootProcessInstanceId(getProcessInstanceId()); provideTenantId(variables); super.startWithoutExecuting(variables); }
public void setExecution(ExecutionEntity execution) { this.execution = execution; if (execution == null) { this.executionId = null; this.processInstanceId = null; this.tenantId = null; } else { setExecutionId(execution.getId()); this.processInstanceId = execution.getProcessInstanceId(); this.tenantId = execution.getTenantId(); } }
public void setExecution(ExecutionEntity execution) { this.execution = execution; if (execution == null) { this.executionId = null; this.processInstanceId = null; this.tenantId = null; } else { setExecutionId(execution.getId()); this.processInstanceId = execution.getProcessInstanceId(); this.tenantId = execution.getTenantId(); } }
public Void call() { ProcessInstanceModificationBuilderImpl builder = (ProcessInstanceModificationBuilderImpl) new ProcessInstanceModificationBuilderImpl(commandContext, superExecution.getProcessInstanceId(), deleteReason) .cancelActivityInstance(superExecution.getActivityInstanceId()); builder.execute(false, skipCustomListeners, skipIoMappings); return null; } });
public EventSubscriptionEntity(ExecutionEntity executionEntity, EventType eventType) { this(eventType); setExecution(executionEntity); setActivity(execution.getActivity()); this.processInstanceId = executionEntity.getProcessInstanceId(); this.tenantId = executionEntity.getTenantId(); }
public EventSubscriptionEntity(ExecutionEntity executionEntity, EventType eventType) { this(eventType); setExecution(executionEntity); setActivity(execution.getActivity()); this.processInstanceId = executionEntity.getProcessInstanceId(); this.tenantId = executionEntity.getTenantId(); }
public Void call() { ProcessInstanceModificationBuilderImpl builder = (ProcessInstanceModificationBuilderImpl) new ProcessInstanceModificationBuilderImpl(commandContext, superExecution.getProcessInstanceId(), deleteReason) .cancelActivityInstance(superExecution.getActivityInstanceId()); builder.execute(false, skipCustomListeners, skipIoMappings); return null; } });
public void deleteExecution(ExecutionEntity execution) { getDbEntityManager().delete(execution); if (execution.isProcessInstanceExecution()) { deleteAuthorizations(Resources.PROCESS_INSTANCE, execution.getProcessInstanceId()); } }
public void deleteExecution(ExecutionEntity execution) { getDbEntityManager().delete(execution); if (execution.isProcessInstanceExecution()) { deleteAuthorizations(Resources.PROCESS_INSTANCE, execution.getProcessInstanceId()); } }
protected void checkAuthorization(CorrelationHandlerResult correlation) { CommandContext commandContext = Context.getCommandContext(); for (CommandChecker checker : commandContext.getProcessEngineConfiguration().getCommandCheckers()) { if (MessageCorrelationResultType.Execution.equals(correlation.getResultType())) { ExecutionEntity execution = correlation.getExecutionEntity(); checker.checkUpdateProcessInstanceById(execution.getProcessInstanceId()); } else { ProcessDefinitionEntity definition = correlation.getProcessDefinitionEntity(); checker.checkCreateProcessInstance(definition); } } }
protected void checkAuthorization(CorrelationHandlerResult correlation) { CommandContext commandContext = Context.getCommandContext(); for (CommandChecker checker : commandContext.getProcessEngineConfiguration().getCommandCheckers()) { if (MessageCorrelationResultType.Execution.equals(correlation.getResultType())) { ExecutionEntity execution = correlation.getExecutionEntity(); checker.checkUpdateProcessInstanceById(execution.getProcessInstanceId()); } else { ProcessDefinitionEntity definition = correlation.getProcessDefinitionEntity(); checker.checkCreateProcessInstance(definition); } } }
public UserOperationLogContextEntryBuilder inContextOf(ExecutionEntity execution) { entry.setProcessInstanceId(execution.getProcessInstanceId()); entry.setRootProcessInstanceId(execution.getRootProcessInstanceId()); entry.setProcessDefinitionId(execution.getProcessDefinitionId()); ProcessDefinitionEntity processDefinition = (ProcessDefinitionEntity) execution.getProcessDefinition(); entry.setProcessDefinitionKey(processDefinition.getKey()); entry.setDeploymentId(processDefinition.getDeploymentId()); return this; }
public UserOperationLogContextEntryBuilder inContextOf(ExecutionEntity execution) { entry.setProcessInstanceId(execution.getProcessInstanceId()); entry.setRootProcessInstanceId(execution.getRootProcessInstanceId()); entry.setProcessDefinitionId(execution.getProcessDefinitionId()); ProcessDefinitionEntity processDefinition = (ProcessDefinitionEntity) execution.getProcessDefinition(); entry.setProcessDefinitionKey(processDefinition.getKey()); entry.setDeploymentId(processDefinition.getDeploymentId()); return this; }
protected void setReferenceToProcessInstance(HistoricDecisionInstanceEntity event, ExecutionEntity execution) { event.setProcessDefinitionKey(getProcessDefinitionKey(execution)); event.setProcessDefinitionId(execution.getProcessDefinitionId()); event.setRootProcessInstanceId(execution.getRootProcessInstanceId()); event.setProcessInstanceId(execution.getProcessInstanceId()); event.setExecutionId(execution.getId()); event.setActivityId(execution.getActivityId()); event.setActivityInstanceId(execution.getActivityInstanceId()); }
protected void setReferenceToProcessInstance(HistoricDecisionInstanceEntity event, ExecutionEntity execution) { event.setProcessDefinitionKey(getProcessDefinitionKey(execution)); event.setProcessDefinitionId(execution.getProcessDefinitionId()); event.setRootProcessInstanceId(execution.getRootProcessInstanceId()); event.setProcessInstanceId(execution.getProcessInstanceId()); event.setExecutionId(execution.getId()); event.setActivityId(execution.getActivityId()); event.setActivityInstanceId(execution.getActivityInstanceId()); }