class ControllerExecutionDE extends AbstractControllerExecution<DelegateExecution> implements JavaDelegate {

    @Override
    public void execute(final DelegateExecution execution) {
        ControllerContext<DelegateExecution> controllerContext = buildControllerContext(execution);
        controllerExecute(controllerContext);
    }

}