public class CompositeMaxDurationTimer extends BaseTimer implements Timer
Constructor and Description |
---|
CompositeMaxDurationTimer() |
Modifier and Type | Method and Description |
---|---|
void |
addDurationTimer(DurationTimer durationTimer) |
ConditionalElement |
clone()
Returns a clone from itself
|
Trigger |
createTrigger(Activation item,
InternalWorkingMemory wm) |
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) |
Declaration[][] |
getTimerDeclarations(Map<String,Declaration> outerDeclrs) |
void |
readExternal(ObjectInput in) |
void |
setTimer(Timer timer) |
void |
writeExternal(ObjectOutput out) |
getInnerDeclarations, getNestedElements, getOuterDeclarations, isPatternScopeDelimiter, resolveDeclaration, sortDeclarations
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInnerDeclarations, getNestedElements, getOuterDeclarations, isPatternScopeDelimiter, resolveDeclaration
public Declaration[][] getTimerDeclarations(Map<String,Declaration> outerDeclrs)
getTimerDeclarations
in class BaseTimer
public void addDurationTimer(DurationTimer durationTimer)
public void setTimer(Timer timer)
public Trigger createTrigger(Activation item, InternalWorkingMemory wm)
public Trigger createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)
createTrigger
in interface Timer
public Trigger createTrigger(long timestamp, String[] calendarNames, org.kie.api.runtime.Calendars calendars)
createTrigger
in interface Timer
public ConditionalElement clone()
RuleConditionElement
clone
in interface RuleConditionElement
clone
in class ConditionalElement
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.