public class RuleFlowLogEvent extends LogEvent
ACTIVATION_CANCELLED, ACTIVATION_CREATED, AFTER_ACTIVATION_FIRE, AFTER_PACKAGE_ADDED, AFTER_PACKAGE_REMOVED, AFTER_RULE_ADDED, AFTER_RULE_REMOVED, AFTER_RULEFLOW_COMPLETED, AFTER_RULEFLOW_CREATED, AFTER_RULEFLOW_GROUP_ACTIVATED, AFTER_RULEFLOW_GROUP_DEACTIVATED, AFTER_RULEFLOW_NODE_EXITED, AFTER_RULEFLOW_NODE_TRIGGERED, AFTER_TASK_INSTANCE_COMPLETED, AFTER_TASK_INSTANCE_CREATED, AFTER_VARIABLE_INSTANCE_CHANGED, BEFORE_ACTIVATION_FIRE, BEFORE_PACKAGE_ADDED, BEFORE_PACKAGE_REMOVED, BEFORE_RULE_ADDED, BEFORE_RULE_REMOVED, BEFORE_RULEFLOW_COMPLETED, BEFORE_RULEFLOW_CREATED, BEFORE_RULEFLOW_GROUP_ACTIVATED, BEFORE_RULEFLOW_GROUP_DEACTIVATED, BEFORE_RULEFLOW_NODE_EXITED, BEFORE_RULEFLOW_NODE_TRIGGERED, BEFORE_TASK_INSTANCE_COMPLETED, BEFORE_TASK_INSTANCE_CREATED, BEFORE_VARIABLE_INSTANCE_CHANGED, INSERTED, RETRACTED, UPDATED
Constructor and Description |
---|
RuleFlowLogEvent(int type,
String processId,
String processName,
long processInstanceId)
Create a new ruleflow log event.
|
Modifier and Type | Method and Description |
---|---|
String |
getProcessId() |
long |
getProcessInstanceId() |
String |
getProcessName() |
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public RuleFlowLogEvent(int type, String processId, String processName, long processInstanceId)
type
- The type of event. This can only be RULEFLOW_CREATED,
RULEFLOW_COMPLETED, RULEFLOW_NODE_START or RULEFLOW_NODE_END.processId
- The id of the processprocessName
- The name of the processpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in class LogEvent
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in class LogEvent
IOException
public String getProcessId()
public String getProcessName()
public long getProcessInstanceId()
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.