Package org.drools.core.time.impl
Class CompositeMaxDurationTrigger
java.lang.Object
org.drools.core.time.impl.CompositeMaxDurationTrigger
- All Implemented Interfaces:
Externalizable,Serializable,Trigger
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCompositeMaxDurationTrigger(Date maxDurationTimestamp, Trigger timerTrigger) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidsetMaxDurationTimestamp(Date maxDurationTimestamp) voidsetTimerCurrentDate(Date timerCurrentDate) voidsetTimerTrigger(Trigger timerTrigger) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.base.time.Trigger
initialize
-
Constructor Details
-
CompositeMaxDurationTrigger
public CompositeMaxDurationTrigger() -
CompositeMaxDurationTrigger
-
-
Method Details
-
hasNextFireTime
- Specified by:
hasNextFireTimein interfaceTrigger
-
nextFireTime
- Specified by:
nextFireTimein interfaceTrigger
-
getTimerCurrentDate
-
setTimerCurrentDate
-
getTimerTrigger
-
setTimerTrigger
-
getMaxDurationTimestamp
-
setMaxDurationTimestamp
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-