de.danet.an.workflow.spis.aii
Interface ExceptionMappingProvider


public interface ExceptionMappingProvider

This interface must be implemented by ToolAgents that want the workflow engine to map the causes of CannotExecuteExceptions to process exceptions that cause the current activity to be abandoned. This state change will then be handled by special transitions in the process description.

The mappings provided by a tool can always be extended or restricted by the application definition in the process description. See the user manual for details.

Version:
$Revision: 1730 $
Author:
Michael Lipp
See Also:
Activity.abandon(String)

Nested Class Summary
static class ExceptionMappingProvider.ExceptionMapping
          Define a single exception mapping.
 
Method Summary
 java.util.Collection exceptionMappings()
          Return the collection of mappings predefined by this tool.
 

Method Detail

exceptionMappings

public java.util.Collection exceptionMappings()
Return the collection of mappings predefined by this tool.

Returns:
the mappings