org.drools.common
Class Scheduler

java.lang.Object
  extended by org.drools.common.Scheduler

public final class Scheduler
extends Object

Scheduler for rules requiring truth duration.


Nested Class Summary
static class Scheduler.ActivationTimerInputMarshaller
           
static class Scheduler.ActivationTimerJob
           
static class Scheduler.ActivationTimerJobContext
           
static class Scheduler.ActivationTimerOutputMarshaller
           
 
Method Summary
static void removeAgendaItem(ScheduledAgendaItem item, InternalAgenda agenda)
           
static void scheduleAgendaItem(ScheduledAgendaItem item, InternalAgenda agenda, InternalWorkingMemory wm)
          Schedule an agenda item.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

scheduleAgendaItem

public static void scheduleAgendaItem(ScheduledAgendaItem item,
                                      InternalAgenda agenda,
                                      InternalWorkingMemory wm)
Schedule an agenda item.

Parameters:
item - The item to schedule.
wm -
workingMemory - The working memory session.

removeAgendaItem

public static void removeAgendaItem(ScheduledAgendaItem item,
                                    InternalAgenda agenda)


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