Enum IntermediateEventFiringResult
- java.lang.Object
-
- java.lang.Enum<IntermediateEventFiringResult>
-
- ch.ivyteam.ivy.process.intermediateevent.IntermediateEventFiringResult
-
- All Implemented Interfaces:
Serializable
,Comparable<IntermediateEventFiringResult>
public enum IntermediateEventFiringResult extends Enum<IntermediateEventFiringResult>
The state of an intermediate event- API:
- This is a public API.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CANCELED_NOT_PROCESSED
The system had waited for the event, but then the task or case associated with the event was destroyed by a user.PENDING
The system has not yet waited on the event.PROCESSED
The system has waited for the event and has processed the event.TIMEOUTED_NOT_PROCESSED
The system has waited for the event but the event has been received to late.TIMEOUTED_PROCESSED
The system has waited for the event but the event has been received to late.TIMEOUTED_PROCESSED_WITHOUT_EVENT
The system has waited for the event but the event has been received to late.
-
-
-
Enum Constant Detail
-
PENDING
public static final IntermediateEventFiringResult PENDING
The system has not yet waited on the event. Maybe the system will later process the event. Useally this state is returned if the answer from a 3rd party system is received before the intermediate event element in a process is reached.- API:
- This public API is available in Java.
-
PROCESSED
public static final IntermediateEventFiringResult PROCESSED
The system has waited for the event and has processed the event.- API:
- This public API is available in Java.
-
TIMEOUTED_NOT_PROCESSED
public static final IntermediateEventFiringResult TIMEOUTED_NOT_PROCESSED
The system has waited for the event but the event has been received to late. The task that had been waiting for this event was destroyed. Subsequent process steps will therefore not be processed.- API:
- This public API is available in Java.
-
TIMEOUTED_PROCESSED
public static final IntermediateEventFiringResult TIMEOUTED_PROCESSED
The system has waited for the event but the event has been received to late. However the task that has been waiting for this event has processed the event and is now ready to for execution. Subsequent process steps will be processed.- API:
- This public API is available in Java.
-
TIMEOUTED_PROCESSED_WITHOUT_EVENT
public static final IntermediateEventFiringResult TIMEOUTED_PROCESSED_WITHOUT_EVENT
The system has waited for the event but the event has been received to late. The task that had been waiting for this event was set to the next state even if the event was not yet received. Subsequent process steps has been or will be processed but without considering the data of the event result object.- API:
- This public API is available in Java.
-
CANCELED_NOT_PROCESSED
public static final IntermediateEventFiringResult CANCELED_NOT_PROCESSED
The system had waited for the event, but then the task or case associated with the event was destroyed by a user. Subsequent process steps will therefore not be processed.- API:
- This public API is available in Java.
-
-