The state of the execution of an interaction.
Interaction state initial (not yet started).
Interaction state running.
Interaction state cancelled.
Interaction state finished.
Constant identifying successful cancellation of interaction.
Constant identifying failed cancellation of interaction (failure explicitly stated by receiver side).
Constant identifying unknown state of cancellation of interaction (no response from receiver side within timeout).
The received cancel responses (if any).
The cancel response contents (if any).
Create a new interaction state
in default initial state "running".
Get the failure description.
- The failure description (if any).
Set the failure description.
failure The failure description to set.
Get the interaction state.
- The interaction state.
Set the interaction state.
interaction state The interaction state to set.
Get all agents with a specific cancel response.
Get the cancel response of an agent.
Get the details of a cancel response of a given agent.
This will be any information that the agent sent as content
of the cancel response.