public Void execute(CommandContext commandContext) { checkAuthorization(commandContext); ensureNotNull(BadUserRequestException.class, "processDefinitionId", processDefinitionId); if (historyTimeToLive != null) { ensureGreaterThanOrEqual(BadUserRequestException.class, "", "historyTimeToLive", historyTimeToLive, 0); } ProcessDefinitionEntity processDefinitionEntity = commandContext.getProcessDefinitionManager().findLatestProcessDefinitionById(processDefinitionId); logUserOperation(commandContext, processDefinitionEntity); processDefinitionEntity.setHistoryTimeToLive(historyTimeToLive); return null; }
public Void execute(CommandContext commandContext) { checkAuthorization(commandContext); ensureNotNull(BadUserRequestException.class, "processDefinitionId", processDefinitionId); if (historyTimeToLive != null) { ensureGreaterThanOrEqual(BadUserRequestException.class, "", "historyTimeToLive", historyTimeToLive, 0); } ProcessDefinitionEntity processDefinitionEntity = commandContext.getProcessDefinitionManager().findLatestProcessDefinitionById(processDefinitionId); logUserOperation(commandContext, processDefinitionEntity); processDefinitionEntity.setHistoryTimeToLive(historyTimeToLive); return null; }
private void updateTimeToLive(CommandContext commandContext, String businessKey, int timeToLive) { List<ProcessDefinition> processDefinitions = engineRule.getRepositoryService().createProcessDefinitionQuery().processDefinitionKey(businessKey).list(); assertEquals(1, processDefinitions.size()); ProcessDefinitionEntity processDefinition1 = (ProcessDefinitionEntity) processDefinitions.get(0); processDefinition1.setHistoryTimeToLive(timeToLive); commandContext.getDbEntityManager().merge(processDefinition1); }
processDefinition.setHistoryTimeToLive(ParseUtil.parseHistoryTimeToLive(historyTimeToLive));
processDefinition.setHistoryTimeToLive(ParseUtil.parseHistoryTimeToLive(historyTimeToLive));
public Void execute(CommandContext commandContext) { checkAuthorization(commandContext); ensureNotNull(BadUserRequestException.class, "processDefinitionId", processDefinitionId); if (historyTimeToLive != null) { ensureGreaterThanOrEqual(BadUserRequestException.class, "", "historyTimeToLive", historyTimeToLive, 0); } ProcessDefinitionEntity processDefinitionEntity = commandContext.getProcessDefinitionManager().findLatestProcessDefinitionById(processDefinitionId); logUserOperation(commandContext, processDefinitionEntity); processDefinitionEntity.setHistoryTimeToLive(historyTimeToLive); return null; }
private void updateTimeToLive(CommandContext commandContext, String businessKey, int timeToLive) { List<ProcessDefinition> processDefinitions = engineRule.getRepositoryService().createProcessDefinitionQuery().processDefinitionKey(businessKey).list(); assertEquals(1, processDefinitions.size()); ProcessDefinitionEntity processDefinition1 = (ProcessDefinitionEntity) processDefinitions.get(0); processDefinition1.setHistoryTimeToLive(timeToLive); commandContext.getDbEntityManager().merge(processDefinition1); }
processDefinition.setHistoryTimeToLive(ParseUtil.parseHistoryTimeToLive(historyTimeToLive));