Drools :: Core 6.1.0.Beta1

org.drools.core.phreak
Class PhreakTimerNode.TimerNodeJobContext

java.lang.Object
  extended by org.drools.core.phreak.PhreakTimerNode.TimerNodeJobContext
All Implemented Interfaces:
Serializable, JobContext
Enclosing class:
PhreakTimerNode

public static class PhreakTimerNode.TimerNodeJobContext
extends Object
implements JobContext

See Also:
Serialized Form

Constructor Summary
PhreakTimerNode.TimerNodeJobContext(int timerNodeId, Trigger trigger, LeftTuple leftTuple, TimerNode.TimerNodeMemory tm, LeftTupleSink sink, PathMemory pmem, InternalWorkingMemory wm)
           
 
Method Summary
 JobHandle getJobHandle()
           
 LeftTuple getLeftTuple()
           
 PathMemory getPathMemory()
           
 LeftTupleSink getSink()
           
 int getTimerNodeId()
           
 TimerNode.TimerNodeMemory getTimerNodeMemory()
           
 Trigger getTrigger()
           
 InternalWorkingMemory getWorkingMemory()
           
 void setJobHandle(JobHandle jobHandle)
          This method should only be called by the scheduler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhreakTimerNode.TimerNodeJobContext

public PhreakTimerNode.TimerNodeJobContext(int timerNodeId,
                                           Trigger trigger,
                                           LeftTuple leftTuple,
                                           TimerNode.TimerNodeMemory tm,
                                           LeftTupleSink sink,
                                           PathMemory pmem,
                                           InternalWorkingMemory wm)
Method Detail

getJobHandle

public JobHandle getJobHandle()
Specified by:
getJobHandle in interface JobContext

setJobHandle

public void setJobHandle(JobHandle jobHandle)
Description copied from interface: JobContext
This method should only be called by the scheduler

Specified by:
setJobHandle in interface JobContext

getSink

public LeftTupleSink getSink()

getLeftTuple

public LeftTuple getLeftTuple()

getTimerNodeMemory

public TimerNode.TimerNodeMemory getTimerNodeMemory()

getPathMemory

public PathMemory getPathMemory()

getWorkingMemory

public InternalWorkingMemory getWorkingMemory()

getTrigger

public Trigger getTrigger()

getTimerNodeId

public int getTimerNodeId()

Drools :: Core 6.1.0.Beta1

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