Class RuleFlowNodeLogEvent

    • Constructor Detail

      • RuleFlowNodeLogEvent

        public RuleFlowNodeLogEvent​(int type,
                                    java.lang.String nodeId,
                                    java.lang.String nodeName,
                                    java.lang.String nodeInstanceId,
                                    org.kie.api.runtime.process.ProcessInstance processInstance)
      • RuleFlowNodeLogEvent

        public RuleFlowNodeLogEvent​(int type,
                                    java.lang.String nodeId,
                                    java.lang.String nodeName,
                                    java.lang.String nodeInstanceId,
                                    java.lang.String processId,
                                    java.lang.String processName,
                                    java.lang.Object processInstanceId)
        Create a new ruleflow node log event.
        Parameters:
        type - The type of event. This can only be RULEFLOW_NODE_START or RULEFLOW_NODE_END.
        processId - The id of the process
        processName - The name of the process
    • Method Detail

      • readExternal

        public void readExternal​(java.io.ObjectInput in)
                          throws java.io.IOException,
                                 java.lang.ClassNotFoundException
        Overrides:
        readExternal in class RuleFlowLogEvent
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException
      • writeExternal

        public void writeExternal​(java.io.ObjectOutput out)
                           throws java.io.IOException
        Overrides:
        writeExternal in class RuleFlowLogEvent
        Throws:
        java.io.IOException
      • getNodeId

        public java.lang.String getNodeId()
      • getNodeName

        public java.lang.String getNodeName()
      • getNodeInstanceId

        public java.lang.String getNodeInstanceId()