Refer the docs for Spring Eventing Bridge.
public class ExampleExecutionListenerOne implements ExecutionListener { public void notify(DelegateExecution execution) throws Exception { // can access instances of process engine services and delegateExecution } }