Class LogEvent

java.lang.Object
org.drools.kiesession.audit.LogEvent
Direct Known Subclasses:
ActivationLogEvent, ObjectLogEvent, RuleBaseLogEvent, RuleFlowGroupLogEvent, RuleFlowLogEvent

public class LogEvent extends Object
An event logged by the WorkingMemoryLogger. It is a snapshot of the event as it was thrown by the working memory.
  • Field Details

    • INSERTED

      public static final int INSERTED
      See Also:
    • UPDATED

      public static final int UPDATED
      See Also:
    • RETRACTED

      public static final int RETRACTED
      See Also:
    • ACTIVATION_CREATED

      public static final int ACTIVATION_CREATED
      See Also:
    • ACTIVATION_CANCELLED

      public static final int ACTIVATION_CANCELLED
      See Also:
    • BEFORE_ACTIVATION_FIRE

      public static final int BEFORE_ACTIVATION_FIRE
      See Also:
    • AFTER_ACTIVATION_FIRE

      public static final int AFTER_ACTIVATION_FIRE
      See Also:
    • BEFORE_RULEFLOW_CREATED

      public static final int BEFORE_RULEFLOW_CREATED
      See Also:
    • AFTER_RULEFLOW_CREATED

      public static final int AFTER_RULEFLOW_CREATED
      See Also:
    • BEFORE_RULEFLOW_COMPLETED

      public static final int BEFORE_RULEFLOW_COMPLETED
      See Also:
    • AFTER_RULEFLOW_COMPLETED

      public static final int AFTER_RULEFLOW_COMPLETED
      See Also:
    • BEFORE_RULEFLOW_GROUP_ACTIVATED

      public static final int BEFORE_RULEFLOW_GROUP_ACTIVATED
      See Also:
    • AFTER_RULEFLOW_GROUP_ACTIVATED

      public static final int AFTER_RULEFLOW_GROUP_ACTIVATED
      See Also:
    • BEFORE_RULEFLOW_GROUP_DEACTIVATED

      public static final int BEFORE_RULEFLOW_GROUP_DEACTIVATED
      See Also:
    • AFTER_RULEFLOW_GROUP_DEACTIVATED

      public static final int AFTER_RULEFLOW_GROUP_DEACTIVATED
      See Also:
    • BEFORE_PACKAGE_ADDED

      public static final int BEFORE_PACKAGE_ADDED
      See Also:
    • AFTER_PACKAGE_ADDED

      public static final int AFTER_PACKAGE_ADDED
      See Also:
    • BEFORE_PACKAGE_REMOVED

      public static final int BEFORE_PACKAGE_REMOVED
      See Also:
    • AFTER_PACKAGE_REMOVED

      public static final int AFTER_PACKAGE_REMOVED
      See Also:
    • BEFORE_RULE_ADDED

      public static final int BEFORE_RULE_ADDED
      See Also:
    • AFTER_RULE_ADDED

      public static final int AFTER_RULE_ADDED
      See Also:
    • BEFORE_RULE_REMOVED

      public static final int BEFORE_RULE_REMOVED
      See Also:
    • AFTER_RULE_REMOVED

      public static final int AFTER_RULE_REMOVED
      See Also:
    • BEFORE_RULEFLOW_NODE_TRIGGERED

      public static final int BEFORE_RULEFLOW_NODE_TRIGGERED
      See Also:
    • AFTER_RULEFLOW_NODE_TRIGGERED

      public static final int AFTER_RULEFLOW_NODE_TRIGGERED
      See Also:
    • BEFORE_RULEFLOW_NODE_EXITED

      public static final int BEFORE_RULEFLOW_NODE_EXITED
      See Also:
    • AFTER_RULEFLOW_NODE_EXITED

      public static final int AFTER_RULEFLOW_NODE_EXITED
      See Also:
    • BEFORE_TASK_INSTANCE_CREATED

      public static final int BEFORE_TASK_INSTANCE_CREATED
      See Also:
    • AFTER_TASK_INSTANCE_CREATED

      public static final int AFTER_TASK_INSTANCE_CREATED
      See Also:
    • BEFORE_TASK_INSTANCE_COMPLETED

      public static final int BEFORE_TASK_INSTANCE_COMPLETED
      See Also:
    • AFTER_TASK_INSTANCE_COMPLETED

      public static final int AFTER_TASK_INSTANCE_COMPLETED
      See Also:
    • BEFORE_VARIABLE_INSTANCE_CHANGED

      public static final int BEFORE_VARIABLE_INSTANCE_CHANGED
      See Also:
    • AFTER_VARIABLE_INSTANCE_CHANGED

      public static final int AFTER_VARIABLE_INSTANCE_CHANGED
      See Also:
  • Constructor Details

    • LogEvent

      public LogEvent()
    • LogEvent

      public LogEvent(int type)
      Creates a new log event.
      Parameters:
      type - The type of the log event.
  • Method Details