public Void execute(CommandContext commandContext) { HistoricVariableInstanceEntity historicVariableInstanceEntity = (HistoricVariableInstanceEntity)outerInstance.historyService.createHistoricVariableInstanceQuery().singleResult(); commandContext.DbEntityManager.delete(historicVariableInstanceEntity); return(null); }
public Void execute(CommandContext commandContext) { ExecutionEntity execution = commandContext.ExecutionManager.findExecutionById(processInstanceId); VariableInstanceEntity varInstance = (VariableInstanceEntity)execution.getVariableInstance(outerInstance.VARIABLE_NAME); HistoricVariableInstanceEntity historicVariableInstance = commandContext.HistoricVariableInstanceManager.findHistoricVariableInstanceByVariableInstanceId(varInstance.Id); historicByteArrayId[0] = historicVariableInstance.ByteArrayValueId; return(null); }