I was wondering if the Activiti engine has a hook to enable a listener to be configured whose callback method is invoked whenever a process instance progresses from one activity to the next.
Our current 'in house' workflow has hooks that allow us to configure a listener that fires off certain actions based on entering/exiting particular activities. We're looking to switch over to Activiti and need to be able to implement this functionality somehow.
I noticed that there seems to be some extensions in Activiti's BPMN file but we were hoping to plug this in at the Java level to avoid modifying all of the process definitions.