Package org.drools.core.time.impl
Interface Timer
-
- All Superinterfaces:
Cloneable
,Externalizable
,RuleComponent
,RuleConditionElement
,Serializable
- All Known Implementing Classes:
CompositeMaxDurationTimer
,CronTimer
,DurationTimer
,ExpressionIntervalTimer
,IntervalTimer
public interface Timer extends Serializable, RuleComponent, RuleConditionElement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Trigger
createTrigger(long timestamp, String[] calendarNames, org.kie.api.runtime.Calendars calendars)
Trigger
createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)
-
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
-
Methods inherited from interface org.drools.core.rule.RuleConditionElement
clone, getInnerDeclarations, getNestedElements, getOuterDeclarations, isPatternScopeDelimiter, resolveDeclaration
-
-
-
-
Method Detail
-
createTrigger
Trigger createTrigger(long timestamp, String[] calendarNames, org.kie.api.runtime.Calendars calendars)
-
createTrigger
Trigger createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)
-
-