void TransitionInterruptedReceiver() {
switch(interruptBehaviour) {
case InterruptedBehaviourType.CompleteOnInterrupt:
End();
break;
case InterruptedBehaviourType.ContinueOnInterrupt:
TransitionCompletedReceiver();
break;
case InterruptedBehaviourType.InterruptOnInterrupt:
OnInterrupted(this);
break;
}
}