Package org.activiti.engine.history

Examples of org.activiti.engine.history.ProcessInstanceHistoryLog


   
    super.tearDown();
  }
 
  public void testBaseProperties() {
    ProcessInstanceHistoryLog log = historyService.createProcessInstanceHistoryLogQuery(processInstanceId).singleResult();
    assertNotNull(log.getId());
    assertNotNull(log.getProcessDefinitionId());
    assertNotNull(log.getStartActivityId());
    assertNotNull(log.getDurationInMillis());
    assertNotNull(log.getEndTime());
    assertNotNull(log.getStartTime());
  }
View Full Code Here


    assertNotNull(log.getEndTime());
    assertNotNull(log.getStartTime());
  }
 
  public void testIncludeTasks() {
    ProcessInstanceHistoryLog log = historyService.createProcessInstanceHistoryLogQuery(processInstanceId)
      .includeTasks()
      .singleResult();
    List<HistoricData> events = log.getHistoricData();
    assertEquals(2, events.size());
   
    for (HistoricData event : events) {
      assertTrue(event instanceof HistoricTaskInstance);
    }
View Full Code Here

      assertTrue(event instanceof HistoricTaskInstance);
    }
  }
 
  public void testIncludeComments() {
    ProcessInstanceHistoryLog log = historyService.createProcessInstanceHistoryLogQuery(processInstanceId)
      .includeComments()
      .singleResult();
    List<HistoricData> events = log.getHistoricData();
    assertEquals(3, events.size());
   
    for (HistoricData event : events) {
      assertTrue(event instanceof Comment);
    }
View Full Code Here

      assertTrue(event instanceof Comment);
    }
  }
 
  public void testIncludeTasksandComments() {
    ProcessInstanceHistoryLog log = historyService.createProcessInstanceHistoryLogQuery(processInstanceId)
      .includeTasks()
      .includeComments()
      .singleResult();
    List<HistoricData> events = log.getHistoricData();
    assertEquals(5, events.size());
   
    for (int i=0; i<5; i++) {
      HistoricData event = events.get(i);
      if (i<2) { // tasks are created before comments
View Full Code Here

      }
    }
  }
 
  public void testIncludeActivities() {
    ProcessInstanceHistoryLog log = historyService.createProcessInstanceHistoryLogQuery(processInstanceId)
      .includeActivities()
      .singleResult();
    List<HistoricData> events = log.getHistoricData();
    assertEquals(5, events.size());
   
    for (HistoricData event : events) {
      assertTrue(event instanceof HistoricActivityInstance);
    }
View Full Code Here

  }
 
 
  public void testIncludeVariables() {
    if (processEngineConfiguration.getHistoryLevel().isAtLeast(HistoryLevel.FULL)) {
      ProcessInstanceHistoryLog log = historyService.createProcessInstanceHistoryLogQuery(processInstanceId)
        .includeVariables()
        .singleResult();
      List<HistoricData> events = log.getHistoricData();
      assertEquals(2, events.size());
     
      for (HistoricData event : events) {
        assertTrue(event instanceof HistoricVariableInstance);
      }
View Full Code Here

    }
  }
 
  public void testIncludeVariableUpdates() {
    if (processEngineConfiguration.getHistoryLevel().isAtLeast(HistoryLevel.FULL)) {
      ProcessInstanceHistoryLog log = historyService.createProcessInstanceHistoryLogQuery(processInstanceId)
        .includeVariableUpdates()
        .singleResult();
      List<HistoricData> events = log.getHistoricData();
      assertEquals(3, events.size());
     
      for (HistoricData event : events) {
        assertTrue(event instanceof HistoricVariableUpdate);
      }
View Full Code Here

    }
  }
 
  public void testEverything() {
    if (processEngineConfiguration.getHistoryLevel().isAtLeast(HistoryLevel.FULL)) {
      ProcessInstanceHistoryLog log = historyService.createProcessInstanceHistoryLogQuery(processInstanceId)
          .includeTasks()
          .includeActivities()
          .includeComments()
          .includeVariables()
          .includeVariableUpdates()
          .singleResult();
      List<HistoricData> events = log.getHistoricData();
      assertEquals(15, events.size());
    }
  }
View Full Code Here

TOP

Related Classes of org.activiti.engine.history.ProcessInstanceHistoryLog

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.