@Override
    public ModelAndView handle(final HttpServletRequest request, final HttpServletResponse response, final Object handler) throws Exception {
        if (!webflowExecutionPlan.isInitialized()) {
            LOGGER.debug("Configuring CAS webflow execution plan...");
            webflowExecutionPlan.execute();
            request.setAttribute(CasWebflowExecutionPlan.class.getName(), webflowExecutionPlan.isInitialized());
        }
        return super.handle(request, response, handler);
    }
This is {@link CasFlowHandlerAdapter}.

@author Misagh Moayyed
@since 5.3.0
core/cas-server-core-webflow-api/src/main/java/org/apereo/cas/web/flow/CasFlowHandlerAdapter.java