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,
org.kie.api.runtime.process.ProcessInstance processInstance) |
RuleFlowLogEvent(int type,
String processId,
String processName,
Object processInstanceId)
Create a new ruleflow log event.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getProcessId() |
Object |
getProcessInstanceId() |
String |
getProcessName() |
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public RuleFlowLogEvent(int type,
org.kie.api.runtime.process.ProcessInstance processInstance)
public RuleFlowLogEvent(int type,
String processId,
String processName,
Object 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 LogEventIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in class LogEventIOExceptionpublic String getProcessId()
public String getProcessName()
public Object getProcessInstanceId()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.