Package org.flowable.engine.impl.util
Class BpmnLoggingSessionUtil
- java.lang.Object
-
- org.flowable.engine.impl.util.BpmnLoggingSessionUtil
-
public class BpmnLoggingSessionUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description BpmnLoggingSessionUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddAsyncActivityLoggingData(String message, String type, JobEntity jobEntity, org.flowable.bpmn.model.FlowElement flowElement, ExecutionEntity execution)static voidaddErrorLoggingData(String type, String message, Throwable t, DelegateExecution execution)static voidaddExecuteActivityBehaviorLoggingData(String type, ActivityBehavior activityBehavior, org.flowable.bpmn.model.FlowNode flowNode, ExecutionEntity execution)static voidaddLoggingData(String type, String message, DelegateExecution execution)static voidaddLoggingData(String type, String message, TaskEntity task, DelegateExecution execution)static voidaddSequenceFlowLoggingData(String type, ExecutionEntity execution)static voidaddTaskIdentityLinkData(String type, String message, boolean isUser, List<IdentityLinkEntity> identityLinkEntities, TaskEntity task, DelegateExecution execution)static com.fasterxml.jackson.databind.node.ObjectNodefillBasicTaskLoggingData(String message, TaskEntity task, DelegateExecution execution)protected static voidfillFlowElementInfo(com.fasterxml.jackson.databind.node.ObjectNode loggingNode, DelegateExecution execution)static voidfillLoggingData(com.fasterxml.jackson.databind.node.ObjectNode loggingNode, ExecutionEntity executionEntity)protected static voidfillScopeDefinitionInfo(String processDefinitionId, com.fasterxml.jackson.databind.node.ObjectNode loggingNode)protected static StringgetActivitySubType(org.flowable.bpmn.model.FlowElement flowElement)static StringgetBoundaryCreateEventType(org.flowable.bpmn.model.BoundaryEvent boundaryEvent)static StringgetBoundaryEventType(org.flowable.bpmn.model.BoundaryEvent boundaryEvent)protected static com.fasterxml.jackson.databind.ObjectMappergetObjectMapper()protected static voidputIfNotNull(String name, Integer value, com.fasterxml.jackson.databind.node.ObjectNode loggingNode)protected static voidputIfNotNull(String name, String value, com.fasterxml.jackson.databind.node.ObjectNode loggingNode)protected static voidputIfNotNull(String name, Date value, com.fasterxml.jackson.databind.node.ObjectNode loggingNode)
-
-
-
Method Detail
-
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, org.flowable.bpmn.model.FlowNode flowNode, ExecutionEntity execution)
-
addAsyncActivityLoggingData
public static void addAsyncActivityLoggingData(String message, String type, JobEntity jobEntity, org.flowable.bpmn.model.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(org.flowable.bpmn.model.BoundaryEvent boundaryEvent)
-
getBoundaryEventType
public static String getBoundaryEventType(org.flowable.bpmn.model.BoundaryEvent boundaryEvent)
-
getActivitySubType
protected static String getActivitySubType(org.flowable.bpmn.model.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)
-
-