## Uses of Interface
org.jbpm.process.core.context.exception.ExceptionHandler

- Packages that use ExceptionHandler
  Package | Description
  --- | ---
  org.jbpm.compiler.xml |
  org.jbpm.process.core.context.exception |
  org.jbpm.process.instance.context.exception |
  org.jbpm.ruleflow.core |

- - ### Uses of ExceptionHandler in org.jbpm.compiler.xml

    Method parameters in org.jbpm.compiler.xml with type arguments of type ExceptionHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | XmlWorkflowProcessDumper.`visitExceptionHandlers​(Map<String,​ExceptionHandler> exceptionHandlers, StringBuilder xmlDump)` |

  - ### Uses of ExceptionHandler in org.jbpm.process.core.context.exception

    Classes in org.jbpm.process.core.context.exception that implement ExceptionHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ActionExceptionHandler` |
    `class` | `CompensationHandler` |

    Fields in org.jbpm.process.core.context.exception with type parameters of type ExceptionHandler
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected Map<String,​ExceptionHandler>` | ExceptionScope.`exceptionHandlers` |

    Methods in org.jbpm.process.core.context.exception that return ExceptionHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `ExceptionHandler` | CompensationScope.`getExceptionHandler​(String exception)` |
    `ExceptionHandler` | ExceptionScope.`getExceptionHandler​(String exception)` |

    Methods in org.jbpm.process.core.context.exception that return types with arguments of type ExceptionHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<String,​ExceptionHandler>` | ExceptionScope.`getExceptionHandlers()` |

    Methods in org.jbpm.process.core.context.exception with parameters of type ExceptionHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ExceptionScope.`setExceptionHandler​(String exception, ExceptionHandler exceptionHandler)` |

    Method parameters in org.jbpm.process.core.context.exception with type arguments of type ExceptionHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ExceptionScope.`setExceptionHandlers​(Map<String,​ExceptionHandler> exceptionHandlers)` |

  - ### Uses of ExceptionHandler in org.jbpm.process.instance.context.exception

    Methods in org.jbpm.process.instance.context.exception with parameters of type ExceptionHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CompensationScopeInstance.`handleException​(ExceptionHandler handler, String compensationActivityRef, Object dunno)` |
    `void` | DefaultExceptionScopeInstance.`handleException​(ExceptionHandler handler, String exception, Object params)` |
    `abstract void` | ExceptionScopeInstance.`handleException​(ExceptionHandler handler, String exception, Object params)` |

  - ### Uses of ExceptionHandler in org.jbpm.ruleflow.core

    Methods in org.jbpm.ruleflow.core with parameters of type ExceptionHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `RuleFlowNodeContainerFactory<T,​P>` | RuleFlowNodeContainerFactory.`exceptionHandler​(String exception, ExceptionHandler exceptionHandler)` |
    `RuleFlowProcessFactory` | RuleFlowProcessFactory.`exceptionHandler​(String exception, ExceptionHandler exceptionHandler)` |