@Test public void testDeleteProcessInstanceInfoLogByProcessIdAndDate() { int p = 0; String processId = pilTestData[p].getProcessId(); Date endDate = pilTestData[p].getEnd(); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().endDate(endDate).processId(processId); int result = updateBuilder.build().execute(); assertEquals(1, result); }
@Test public void testDeleteProcessInstanceInfoLogByDateRangeEnd() { Date endDate = pilTestData[4].getEnd(); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().endDateRangeEnd(endDate); int result = updateBuilder.build().execute(); assertEquals(5, result); }
@Test public void testDeleteProcessInstanceInfoLogByDateRangeStart() { Date endDate = pilTestData[8].getEnd(); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().endDateRangeStart(endDate); int result = updateBuilder.build().execute(); assertEquals(3, result); }
.processId(forProcess) .status(ProcessInstance.STATE_COMPLETED, ProcessInstance.STATE_ABORTED) .endDateRangeEnd(olderThan==null?null:formatToUse.parse(olderThan)) .externalId(forDeployment) .build() .execute(); logger.info("ProcessInstanceLogRemoved {}", piLogsRemoved);
@Test public void testDeleteProcessInstanceInfoLogByProcessId() { int p = 0; String processId = pilTestData[p++].getProcessId(); String processId2 = pilTestData[p++].getProcessId(); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().processId(processId, processId2); int result = updateBuilder.build().execute(); assertEquals(2, result); }
@Test public void testDeleteProcessInstanceInfoLogByTimestamp() { int p = 0; Date endDate = pilTestData[p++].getEnd(); List<org.kie.api.runtime.manager.audit.ProcessInstanceLog> logs = this.processInstanceLogQuery().endDate(endDate).build().getResultList(); assertEquals(1, logs.size()); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().endDate(logs.get(0).getEnd()); int result = updateBuilder.build().execute(); assertEquals(1, result); }
@Test public void testDeleteProcessInstanceInfoLogByProcessId() { int p = 0; String processId = pilTestData[p++].getProcessId(); String processId2 = pilTestData[p++].getProcessId(); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().processId(processId, processId2); int result = updateBuilder.build().execute(); assertEquals(2, result); }
@Test public void testDeleteProcessInstanceInfoLogByDateRangeStart() { Date endDate = pilTestData[8].getEnd(); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().endDateRangeStart(endDate); int result = updateBuilder.build().execute(); assertEquals(3, result); }
@Test public void testDeleteProcessInstanceInfoLogByProcessIdAndNotMatchingDate() { int p = 0; String processId = pilTestData[p++].getProcessId(); Date endDate = pilTestData[p++].getEnd(); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().endDate(endDate).processId(processId); int result = updateBuilder.build().execute(); assertEquals(0, result); }
@Test public void testDeleteProcessInstanceInfoLogByDateRangeEnd() { Date endDate = pilTestData[4].getEnd(); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().endDateRangeEnd(endDate); int result = updateBuilder.build().execute(); assertEquals(5, result); }
@Test public void testDeleteProcessInstanceInfoLogByProcessIdAndNotMatchingDate() { int p = 0; String processId = pilTestData[p++].getProcessId(); Date endDate = pilTestData[p++].getEnd(); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().endDate(endDate).processId(processId); int result = updateBuilder.build().execute(); assertEquals(0, result); }
@Test public void testDeleteProcessInstanceInfoLogByTimestamp() { int p = 0; Date endDate = pilTestData[p++].getEnd(); List<org.kie.api.runtime.manager.audit.ProcessInstanceLog> logs = this.processInstanceLogQuery().endDate(endDate).build().getResultList(); assertEquals(1, logs.size()); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().endDate(logs.get(0).getEnd()); int result = updateBuilder.build().execute(); assertEquals(1, result); }
@Test public void testDeleteProcessInstanceInfoLogByProcessIdAndDate() { int p = 0; String processId = pilTestData[p].getProcessId(); Date endDate = pilTestData[p].getEnd(); ProcessInstanceLogDeleteBuilder updateBuilder = this.processInstanceLogDelete().endDate(endDate).processId(processId); int result = updateBuilder.build().execute(); assertEquals(1, result); }