Class CmmnLoggingSessionUtil

java.lang.Object
org.flowable.cmmn.engine.impl.util.CmmnLoggingSessionUtil

public class CmmnLoggingSessionUtil extends Object
  • Constructor Details

    • CmmnLoggingSessionUtil

      public CmmnLoggingSessionUtil()
  • Method Details

    • addLoggingData

      public static void addLoggingData(String type, String message, CaseInstanceEntity caseInstanceEntity, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • addLoggingData

      public static void addLoggingData(String type, String message, PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • addLoggingData

      public static void addLoggingData(String type, String message, String oldState, String newState, PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • addLoggingData

      public static void addLoggingData(String type, String message, TaskEntity task, PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • addExecuteActivityBehaviorLoggingData

      public static void addExecuteActivityBehaviorLoggingData(String type, PlanItemActivityBehavior activityBehavior, PlanItemDefinition planItemDefinition, PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • addAsyncActivityLoggingData

      public static void addAsyncActivityLoggingData(String message, String type, JobEntity jobEntity, PlanItemDefinition planItemDefinition, PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • fillBasicTaskLoggingData

      public static com.fasterxml.jackson.databind.node.ObjectNode fillBasicTaskLoggingData(String message, TaskEntity task, PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • addEvaluateSentryLoggingData

      public static void addEvaluateSentryLoggingData(List<SentryOnPart> sentryOnParts, SentryIfPart sentryIfPart, EntityWithSentryPartInstances instance, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • addEvaluateSentryLoggingData

      public static void addEvaluateSentryLoggingData(List<SentryOnPart> sentryOnParts, EntityWithSentryPartInstances instance, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • addEvaluateSentryLoggingData

      public static void addEvaluateSentryLoggingData(SentryIfPart sentryIfPart, EntityWithSentryPartInstances instance, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • addEvaluateSentryFailedLoggingData

      public static void addEvaluateSentryFailedLoggingData(SentryIfPart sentryIfPart, RuntimeException e, EntityWithSentryPartInstances instance, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • addErrorLoggingData

      public static void addErrorLoggingData(String type, String message, Throwable t, PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • fillLoggingData

      public static void fillLoggingData(com.fasterxml.jackson.databind.node.ObjectNode loggingNode, PlanItemInstanceEntity planItemInstanceEntity)
    • fillLoggingData

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

      public static void addTaskIdentityLinkData(String type, String message, boolean isUser, List<IdentityLinkEntity> identityLinkEntities, TaskEntity task, PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • getActivitySubType

      protected static String getActivitySubType(PlanItemDefinition planItemDefinition)
    • fillScopeDefinitionInfo

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

      protected static com.fasterxml.jackson.databind.node.ObjectNode fillPlanItemInstanceInfo(String message, PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • fillEvaluateSentryInstanceEntity

      protected static com.fasterxml.jackson.databind.node.ObjectNode fillEvaluateSentryInstanceEntity(EntityWithSentryPartInstances instance, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • fillPlanItemDefinitionInfo

      protected static void fillPlanItemDefinitionInfo(com.fasterxml.jackson.databind.node.ObjectNode loggingNode, PlanItemInstanceEntity planItemInstanceEntity)
    • 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)