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, sortDeclarationsequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInnerDeclarations, getNestedElements, getOuterDeclarations, isPatternScopeDelimiter, resolveDeclarationpublic Declaration[][] getTimerDeclarations(Map<String,Declaration> outerDeclrs)
getTimerDeclarations in class BaseTimerpublic 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 Timerpublic Trigger createTrigger(long timestamp, String[] calendarNames, org.kie.api.runtime.Calendars calendars)
createTrigger in interface Timerpublic ConditionalElement clone()
RuleConditionElementclone in interface RuleConditionElementclone in class ConditionalElementpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.