Package org.drools.core.audit.event
Class LogEvent
- java.lang.Object
-
- org.drools.core.audit.event.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 Summary
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetType()Returns the type of the log event as defined in this class.voidreadExternal(ObjectInput in)voidwriteExternal(ObjectOutput out)
-
-
-
Field Detail
-
INSERTED
public static final int INSERTED
- See Also:
- Constant Field Values
-
UPDATED
public static final int UPDATED
- See Also:
- Constant Field Values
-
RETRACTED
public static final int RETRACTED
- See Also:
- Constant Field Values
-
ACTIVATION_CREATED
public static final int ACTIVATION_CREATED
- See Also:
- Constant Field Values
-
ACTIVATION_CANCELLED
public static final int ACTIVATION_CANCELLED
- See Also:
- Constant Field Values
-
BEFORE_ACTIVATION_FIRE
public static final int BEFORE_ACTIVATION_FIRE
- See Also:
- Constant Field Values
-
AFTER_ACTIVATION_FIRE
public static final int AFTER_ACTIVATION_FIRE
- See Also:
- Constant Field Values
-
BEFORE_RULEFLOW_CREATED
public static final int BEFORE_RULEFLOW_CREATED
- See Also:
- Constant Field Values
-
AFTER_RULEFLOW_CREATED
public static final int AFTER_RULEFLOW_CREATED
- See Also:
- Constant Field Values
-
BEFORE_RULEFLOW_COMPLETED
public static final int BEFORE_RULEFLOW_COMPLETED
- See Also:
- Constant Field Values
-
AFTER_RULEFLOW_COMPLETED
public static final int AFTER_RULEFLOW_COMPLETED
- See Also:
- Constant Field Values
-
BEFORE_RULEFLOW_GROUP_ACTIVATED
public static final int BEFORE_RULEFLOW_GROUP_ACTIVATED
- See Also:
- Constant Field Values
-
AFTER_RULEFLOW_GROUP_ACTIVATED
public static final int AFTER_RULEFLOW_GROUP_ACTIVATED
- See Also:
- Constant Field Values
-
BEFORE_RULEFLOW_GROUP_DEACTIVATED
public static final int BEFORE_RULEFLOW_GROUP_DEACTIVATED
- See Also:
- Constant Field Values
-
AFTER_RULEFLOW_GROUP_DEACTIVATED
public static final int AFTER_RULEFLOW_GROUP_DEACTIVATED
- See Also:
- Constant Field Values
-
BEFORE_PACKAGE_ADDED
public static final int BEFORE_PACKAGE_ADDED
- See Also:
- Constant Field Values
-
AFTER_PACKAGE_ADDED
public static final int AFTER_PACKAGE_ADDED
- See Also:
- Constant Field Values
-
BEFORE_PACKAGE_REMOVED
public static final int BEFORE_PACKAGE_REMOVED
- See Also:
- Constant Field Values
-
AFTER_PACKAGE_REMOVED
public static final int AFTER_PACKAGE_REMOVED
- See Also:
- Constant Field Values
-
BEFORE_RULE_ADDED
public static final int BEFORE_RULE_ADDED
- See Also:
- Constant Field Values
-
AFTER_RULE_ADDED
public static final int AFTER_RULE_ADDED
- See Also:
- Constant Field Values
-
BEFORE_RULE_REMOVED
public static final int BEFORE_RULE_REMOVED
- See Also:
- Constant Field Values
-
AFTER_RULE_REMOVED
public static final int AFTER_RULE_REMOVED
- See Also:
- Constant Field Values
-
BEFORE_RULEFLOW_NODE_TRIGGERED
public static final int BEFORE_RULEFLOW_NODE_TRIGGERED
- See Also:
- Constant Field Values
-
AFTER_RULEFLOW_NODE_TRIGGERED
public static final int AFTER_RULEFLOW_NODE_TRIGGERED
- See Also:
- Constant Field Values
-
BEFORE_RULEFLOW_NODE_EXITED
public static final int BEFORE_RULEFLOW_NODE_EXITED
- See Also:
- Constant Field Values
-
AFTER_RULEFLOW_NODE_EXITED
public static final int AFTER_RULEFLOW_NODE_EXITED
- See Also:
- Constant Field Values
-
BEFORE_TASK_INSTANCE_CREATED
public static final int BEFORE_TASK_INSTANCE_CREATED
- See Also:
- Constant Field Values
-
AFTER_TASK_INSTANCE_CREATED
public static final int AFTER_TASK_INSTANCE_CREATED
- See Also:
- Constant Field Values
-
BEFORE_TASK_INSTANCE_COMPLETED
public static final int BEFORE_TASK_INSTANCE_COMPLETED
- See Also:
- Constant Field Values
-
AFTER_TASK_INSTANCE_COMPLETED
public static final int AFTER_TASK_INSTANCE_COMPLETED
- See Also:
- Constant Field Values
-
BEFORE_VARIABLE_INSTANCE_CHANGED
public static final int BEFORE_VARIABLE_INSTANCE_CHANGED
- See Also:
- Constant Field Values
-
AFTER_VARIABLE_INSTANCE_CHANGED
public static final int AFTER_VARIABLE_INSTANCE_CHANGED
- See Also:
- Constant Field Values
-
-
Method Detail
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Throws:
IOExceptionClassNotFoundException
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- 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.
-
-