Package com.aquima.interactions.process
Interface ITimeoutDefinition
- All Known Implementing Classes:
TimeoutDefinition
public interface ITimeoutDefinition
This interface defines the information needed to determine when a process step should be aborted due to a timeout,
and what step should be taken in that case.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
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
-
Method Details
-
getExpirationExpression
IExpression getExpirationExpression()This method returns the expression that should be evaluated to determine the expiration time.- Returns:
- the expression that should be evaluated to determine the expiration time.
-
getReevaluationEvent
ReevaluationEvent getReevaluationEvent()This method returns the reevaluation event- Returns:
- The reevaluation event
-
getContinuationPoint
IProcessNodeDefinition getContinuationPoint()This method returns the node at which the process should continue in case of a timeout.- Returns:
- the node at which the process should continue in case of a timeout.
-