Package org.drools.kiesession.audit
Class LogEvent
java.lang.Object
org.drools.kiesession.audit.LogEvent
- Direct Known Subclasses:
ActivationLogEvent,ObjectLogEvent,RuleBaseLogEvent,RuleFlowGroupLogEvent,RuleFlowLogEvent
An event logged by the WorkingMemoryLogger.
It is a snapshot of the event as it was thrown by the working memory.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetType()Returns the type of the log event as defined in this class.voidvoid
-
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
-
readExternal
- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Throws:
IOException
-
getType
public int getType()Returns the type of the log event as defined in this class.- Returns:
- The type of the log event.
-