0

我已尝试但无法找到描述 Drools 日志文件中属性的文档。例如,在下面的 HelloWorld 示例日志中,什么是类型?

<org.drools.audit.event.ActivationLogEvent>
  <type>4</type>
  <activationId>Hello World [1]</activationId>
  <rule>Hello World</rule>
  <declarations>m=com.sample.DroolsTest$Message@19a01f9(1)</declarations>
</org.drools.audit.event.ActivationLogEvent>
4

1 回答 1

1

从 ActivationLogEvent.java:

@param type 事件的类型。这只能是 ACTIVATION_CREATED、ACTIVATION_CANCELLED、BEFORE_ACTIVATION_FIRE 或 AFTER_ACTIVATION_FIRE。

来自 LogEvent.java:

public static final int ACTIVATION_CREATED                  = 4;
public static final int ACTIVATION_CANCELLED                = 5;
public static final int BEFORE_ACTIVATION_FIRE              = 6;
public static final int AFTER_ACTIVATION_FIRE               = 7;

所以我猜你的事件是一个 ACTIVATION_CREATED 事件。

于 2012-08-17T20:28:18.293 回答