protected void createGenerateServiceTicketAction(final Flow flow) {
        val handler = createActionState(flow,
            CasWebflowConstants.STATE_ID_GENERATE_SERVICE_TICKET,
            createEvaluateAction(CasWebflowConstants.ACTION_ID_GENERATE_SERVICE_TICKET));
        createTransitionForState(handler, CasWebflowConstants.TRANSITION_ID_SUCCESS, CasWebflowConstants.STATE_ID_REDIRECT);
        createTransitionForState(handler, CasWebflowConstants.TRANSITION_ID_WARN, CasWebflowConstants.STATE_ID_WARN);
        createTransitionForState(handler, CasWebflowConstants.TRANSITION_ID_AUTHENTICATION_FAILURE, CasWebflowConstants.STATE_ID_HANDLE_AUTHN_FAILURE);
        createTransitionForState(handler, CasWebflowConstants.TRANSITION_ID_ERROR, CasWebflowConstants.STATE_ID_INIT_LOGIN_FORM);
        createTransitionForState(handler, CasWebflowConstants.TRANSITION_ID_GATEWAY, CasWebflowConstants.STATE_ID_GATEWAY_SERVICES_MGMT_CHECK);
    }
protected void createGenerateServiceTicketAction ( final Flow flow ) { val handler = createActionState ( flow , CasWebflowConstants . STATE_ID_GENERATE_SERVICE_TICKET , createEvaluateAction ( CasWebflowConstants . ACTION_ID_GENERATE_SERVICE_TICKET ) ) ; createTransitionForState ( handler , CasWebflowConstants . TRANSITION_ID_SUCCESS , CasWebflowConstants . STATE_ID_REDIRECT ) ; createTransitionForState ( handler , CasWebflowConstants . TRANSITION_ID_WARN , CasWebflowConstants . STATE_ID_WARN ) ; createTransitionForState ( handler , CasWebflowConstants . TRANSITION_ID_AUTHENTICATION_FAILURE , CasWebflowConstants . STATE_ID_HANDLE_AUTHN_FAILURE ) ; createTransitionForState ( handler , CasWebflowConstants . TRANSITION_ID_ERROR , CasWebflowConstants . STATE_ID_INIT_LOGIN_FORM ) ; createTransitionForState ( handler , CasWebflowConstants . TRANSITION_ID_GATEWAY , CasWebflowConstants . STATE_ID_GATEWAY_SERVICES_MGMT_CHECK ) ; }
Create generate service ticket action.

@param flow the flow