Task Operations are logged at history level Full

XMLWordPrintable

      AT:

      • create new Database Table (HISTORIC_TASK_DETAILS) with the following fields
      • ID_
      • PROCESS_INSTANCE_ID_
      • EXECUTION_ID_
      • PROCESS_DEFINITION_ID_
      • TASK_ID_
      • USER_ID_
      • TIMESTAMP_
      • OPERATION_TYPE_ /** create / delegate / assign **/
      • OPERATION_ID_ /** if an operation produces multiple rows, provide the same id here */
      • PROPERTY_ /** assignee, duedate, ...*/
      • STRING_VALUE_
      • DATE_VALUE_
      • HistoricTaskDetail event are fired if
      • a new task is created form a BPMN process
      • a new task is created using the `TaskService.newTask()` method
      • an existing task is updated
      • Generic TaskService.save() method produces generic "update" operation
      • Specific TaskService operations like `claim()` are logged under their specific name
      • a task is compled
      • a task cancelled ??
      • HistoricTaskDetails are handled using the HistoryEventProducer / EventConsumer Mechanisms
      • SQL Upgrade Scripts are provided
      • History Documentation is updated

            Assignee:
            Roman Smirnov
            Reporter:
            Daniel Meyer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: