Interface ControlFlowRuntimeException

All Known Implementing Classes:
AnswerException, CallException, CallTargetNotFoundException, CancelEmbeddingTriggeredException, ChildTriggeredException, ContinuationsNotActiveException, DeferException, ExitTriggeredException, ForwardException, MissingActiveContinuationConfigRuntimeException, PauseException, RedirectException, StepBackException

public interface ControlFlowRuntimeException

This is a marker interface to make it possible to throw runtime exceptions that have to be treated as expected and 'positive'. The purpose is for code that receives them to act correspondingly. For instance, if this is used inside a transaction without forcing a rollback, the transaction handler should commit when the exception is caught and afterwards rethrow the exception.

$Revision: 3784 $
Geert Bevin (gbevin[remove] at uwyn dot com)

Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.