protected void createRealSubmitAction(final Flow flow) {
        val state = createActionState(flow, CasWebflowConstants.STATE_ID_REAL_SUBMIT, "authenticationViaFormAction");
        createTransitionForState(state, CasWebflowConstants.TRANSITION_ID_WARN, CasWebflowConstants.STATE_ID_WARN);
        createTransitionForState(state, CasWebflowConstants.TRANSITION_ID_SUCCESS, CasWebflowConstants.STATE_ID_CREATE_TICKET_GRANTING_TICKET);
        createTransitionForState(state, CasWebflowConstants.TRANSITION_ID_SUCCESS_WITH_WARNINGS, CasWebflowConstants.STATE_ID_SHOW_AUTHN_WARNING_MSGS);
        createTransitionForState(state, CasWebflowConstants.TRANSITION_ID_AUTHENTICATION_FAILURE, CasWebflowConstants.STATE_ID_HANDLE_AUTHN_FAILURE);
        createTransitionForState(state, CasWebflowConstants.TRANSITION_ID_ERROR, CasWebflowConstants.STATE_ID_INIT_LOGIN_FORM);
    }
protected void createRealSubmitAction ( final Flow flow ) { val state = createActionState ( flow , CasWebflowConstants . STATE_ID_REAL_SUBMIT , "authenticationViaFormAction" ) ; createTransitionForState ( state , CasWebflowConstants . TRANSITION_ID_WARN , CasWebflowConstants . STATE_ID_WARN ) ; createTransitionForState ( state , CasWebflowConstants . TRANSITION_ID_SUCCESS , CasWebflowConstants . STATE_ID_CREATE_TICKET_GRANTING_TICKET ) ; createTransitionForState ( state , CasWebflowConstants . TRANSITION_ID_SUCCESS_WITH_WARNINGS , CasWebflowConstants . STATE_ID_SHOW_AUTHN_WARNING_MSGS ) ; createTransitionForState ( state , CasWebflowConstants . TRANSITION_ID_AUTHENTICATION_FAILURE , CasWebflowConstants . STATE_ID_HANDLE_AUTHN_FAILURE ) ; createTransitionForState ( state , CasWebflowConstants . TRANSITION_ID_ERROR , CasWebflowConstants . STATE_ID_INIT_LOGIN_FORM ) ; }
Create real submit action.

@param flow the flow