Class BpmnLoggingSessionUtil

java.lang.Object
org.flowable.engine.impl.util.BpmnLoggingSessionUtil

public class BpmnLoggingSessionUtil extends Object
  • Constructor Details

    • BpmnLoggingSessionUtil

      public BpmnLoggingSessionUtil()
  • Method Details

    • addLoggingData

      public static void addLoggingData(String type, String message, DelegateExecution execution)
    • addLoggingData

      public static void addLoggingData(String type, String message, TaskEntity task, DelegateExecution execution)
    • addExecuteActivityBehaviorLoggingData

      public static void addExecuteActivityBehaviorLoggingData(String type, ActivityBehavior activityBehavior, FlowNode flowNode, ExecutionEntity execution)
    • addAsyncActivityLoggingData

      public static void addAsyncActivityLoggingData(String message, String type, JobEntity jobEntity, FlowElement flowElement, ExecutionEntity execution)
    • addSequenceFlowLoggingData

      public static void addSequenceFlowLoggingData(String type, ExecutionEntity execution)
    • fillBasicTaskLoggingData

      public static com.fasterxml.jackson.databind.node.ObjectNode fillBasicTaskLoggingData(String message, TaskEntity task, DelegateExecution execution)
    • addErrorLoggingData

      public static void addErrorLoggingData(String type, String message, Throwable t, DelegateExecution execution)
    • fillLoggingData

      public static void fillLoggingData(com.fasterxml.jackson.databind.node.ObjectNode loggingNode, ExecutionEntity executionEntity)
    • addTaskIdentityLinkData

      public static void addTaskIdentityLinkData(String type, String message, boolean isUser, List<IdentityLinkEntity> identityLinkEntities, TaskEntity task, DelegateExecution execution)
    • getBoundaryCreateEventType

      public static String getBoundaryCreateEventType(BoundaryEvent boundaryEvent)
    • getBoundaryEventType

      public static String getBoundaryEventType(BoundaryEvent boundaryEvent)
    • getActivitySubType

      protected static String getActivitySubType(FlowElement flowElement)
    • fillScopeDefinitionInfo

      protected static void fillScopeDefinitionInfo(String processDefinitionId, com.fasterxml.jackson.databind.node.ObjectNode loggingNode)
    • fillFlowElementInfo

      protected static void fillFlowElementInfo(com.fasterxml.jackson.databind.node.ObjectNode loggingNode, DelegateExecution execution)
    • getObjectMapper

      protected static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
    • putIfNotNull

      protected static void putIfNotNull(String name, String value, com.fasterxml.jackson.databind.node.ObjectNode loggingNode)
    • putIfNotNull

      protected static void putIfNotNull(String name, Integer value, com.fasterxml.jackson.databind.node.ObjectNode loggingNode)
    • putIfNotNull

      protected static void putIfNotNull(String name, Date value, com.fasterxml.jackson.databind.node.ObjectNode loggingNode)