Drools :: Core 6.0.0.Beta5

org.drools.core.phreak
Class PhreakTimerNode

java.lang.Object
  extended by org.drools.core.phreak.PhreakTimerNode

public class PhreakTimerNode
extends Object


Nested Class Summary
static interface PhreakTimerNode.Scheduler
           
static class PhreakTimerNode.TimerNodeJob
           
static class PhreakTimerNode.TimerNodeJobContext
           
static class PhreakTimerNode.TimerNodeTimerInputMarshaller
           
static class PhreakTimerNode.TimerNodeTimerOutputMarshaller
           
 
Constructor Summary
PhreakTimerNode()
           
 
Method Summary
 void doLeftDeletes(TimerNode timerNode, TimerNode.TimerNodeMemory tm, PathMemory pmem, LeftTupleSink sink, InternalWorkingMemory wm, LeftTupleSets srcLeftTuples, LeftTupleSets trgLeftTuples, LeftTupleSets stagedLeftTuples)
           
 void doLeftInserts(TimerNode timerNode, TimerNode.TimerNodeMemory tm, PathMemory pmem, LeftTupleSink sink, InternalWorkingMemory wm, LeftTupleSets srcLeftTuples, LeftTupleSets trgLeftTuples)
           
 void doLeftUpdates(TimerNode timerNode, TimerNode.TimerNodeMemory tm, PathMemory pmem, LeftTupleSink sink, InternalWorkingMemory wm, LeftTupleSets srcLeftTuples, LeftTupleSets trgLeftTuples, LeftTupleSets stagedLeftTuples)
           
 void doNode(TimerNode timerNode, TimerNode.TimerNodeMemory tm, PathMemory pmem, LeftTupleSink sink, InternalWorkingMemory wm, LeftTupleSets srcLeftTuples, LeftTupleSets trgLeftTuples, LeftTupleSets stagedLeftTuples)
           
 void doPropagateChildLeftTuples(TimerNode timerNode, TimerNode.TimerNodeMemory tm, LeftTupleSink sink, InternalWorkingMemory wm, LeftTupleSets srcLeftTuples, LeftTupleSets trgLeftTuples, LeftTupleSets stagedLeftTuples)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhreakTimerNode

public PhreakTimerNode()
Method Detail

doNode

public void doNode(TimerNode timerNode,
                   TimerNode.TimerNodeMemory tm,
                   PathMemory pmem,
                   LeftTupleSink sink,
                   InternalWorkingMemory wm,
                   LeftTupleSets srcLeftTuples,
                   LeftTupleSets trgLeftTuples,
                   LeftTupleSets stagedLeftTuples)

doLeftInserts

public void doLeftInserts(TimerNode timerNode,
                          TimerNode.TimerNodeMemory tm,
                          PathMemory pmem,
                          LeftTupleSink sink,
                          InternalWorkingMemory wm,
                          LeftTupleSets srcLeftTuples,
                          LeftTupleSets trgLeftTuples)

doLeftUpdates

public void doLeftUpdates(TimerNode timerNode,
                          TimerNode.TimerNodeMemory tm,
                          PathMemory pmem,
                          LeftTupleSink sink,
                          InternalWorkingMemory wm,
                          LeftTupleSets srcLeftTuples,
                          LeftTupleSets trgLeftTuples,
                          LeftTupleSets stagedLeftTuples)

doLeftDeletes

public void doLeftDeletes(TimerNode timerNode,
                          TimerNode.TimerNodeMemory tm,
                          PathMemory pmem,
                          LeftTupleSink sink,
                          InternalWorkingMemory wm,
                          LeftTupleSets srcLeftTuples,
                          LeftTupleSets trgLeftTuples,
                          LeftTupleSets stagedLeftTuples)

doPropagateChildLeftTuples

public void doPropagateChildLeftTuples(TimerNode timerNode,
                                       TimerNode.TimerNodeMemory tm,
                                       LeftTupleSink sink,
                                       InternalWorkingMemory wm,
                                       LeftTupleSets srcLeftTuples,
                                       LeftTupleSets trgLeftTuples,
                                       LeftTupleSets stagedLeftTuples)

Drools :: Core 6.0.0.Beta5

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.