This class isn't currently used because we don't really check thrown or caught event content
(itemDefiniton references) to see if it matches the definition in the process.
This class will wrap a WorkItemHandler instance so that an event (signal, error or other) can be sent to the process
instance if and when the wrapped WorkItemHandler instance throws an exception (during a
WorkItemHandler.executeWorkItem(WorkItem, WorkItemManager) or
WorkItemHandler.abortWorkItem(WorkItem, WorkItemManager) method.
Please make sure to use the getter methods when referring to the static final fields,
because this class is extended in other modules (jbpm-kie-services).