Class TimeoutDefinition
java.lang.Object
com.aquima.interactions.process.impl.nodes.TimeoutDefinition
- All Implemented Interfaces:
ITimeoutDefinition
This class contains the information needed to watch for a timeout on a task or process.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
TimeoutDefinition
(IExpression expression, ReevaluationEvent reevaluationEvent, IProcessNodeDefinition node) -
Method Summary
Modifier and TypeMethodDescriptionThis method returns the node at which the process should continue in case of a timeout.This method returns the expression that should be evaluated to determine the expiration time.This method returns the reevaluation event
-
Constructor Details
-
TimeoutDefinition
protected TimeoutDefinition(IExpression expression, ReevaluationEvent reevaluationEvent, IProcessNodeDefinition node)
-
-
Method Details
-
getExpirationExpression
Description copied from interface:ITimeoutDefinition
This method returns the expression that should be evaluated to determine the expiration time.- Specified by:
getExpirationExpression
in interfaceITimeoutDefinition
- Returns:
- the expression that should be evaluated to determine the expiration time.
-
getReevaluationEvent
Description copied from interface:ITimeoutDefinition
This method returns the reevaluation event- Specified by:
getReevaluationEvent
in interfaceITimeoutDefinition
- Returns:
- The reevaluation event
-
getContinuationPoint
Description copied from interface:ITimeoutDefinition
This method returns the node at which the process should continue in case of a timeout.- Specified by:
getContinuationPoint
in interfaceITimeoutDefinition
- Returns:
- the node at which the process should continue in case of a timeout.
-