Package javax.portlet

Examples of javax.portlet.ActionRequest


        portlet.init(config);

        verifyControls();

        ActionRequest request = newActionRequest();
        ActionResponse response = newActionResponse();

        registry.setupThread();
       
        actionRequestServicer.service(request, response);
View Full Code Here


  protected void doActionService(ActionRequest request, ActionResponse response) throws Exception {
    if (logger.isDebugEnabled()) {
      logger.debug("DispatcherPortlet with name '" + getPortletName() + "' received action request");
    }

    ActionRequest processedRequest = request;
    HandlerExecutionChain mappedHandler = null;
    int interceptorIndex = -1;

    try {
      processedRequest = checkMultipart(request);
View Full Code Here

        log.debug("Exit init");
    }

    public void authenticate(ActionFormEvent event) {
        log.debug("Entering authenticate ");
        ActionRequest request = event.getActionRequest();
        ActionResponse response = event.getActionResponse();
        String username = request.getParameter("username");
        String password = request.getParameter("password");

        AccountRequest accountRequest = null;
        try {
            authenticate(username, password);
            accountRequest = checkCurrentRequest(username);
        } catch (Exception e) {
            log.error(e.getMessage());
            response.setRenderParameter("error_message", e.getMessage());
            setNextState(request, AUTH_PROMPT_JSP);
            return ;
        }

        PortletSession session = request.getPortletSession();
        session.setAttribute("username", username);
        session.setAttribute("accountRequest",
            new AccountRequestHelper(accountRequest));

        log.debug("End authenticate");
View Full Code Here

     *
     * @param event an ActionFormEvent
     */
    public void validatePIN(ActionFormEvent event) {
        log.debug("Entering validatePIN");
        ActionRequest request = event.getActionRequest();
        ActionResponse response = event.getActionResponse();
        PortletSession session = request.getPortletSession(false);
        if (session == null) {
            log.error("Invalid session.");
            setNextState(request, PIN_PROMPT_JSP);
            return ;
        }

        String pinNumber = request.getParameter("pinNumber");
        String pinNumberVerify = request.getParameter("pinNumberVerify");
        String username = (String)session.getAttribute("username");

        try {
            validatePINNumber(pinNumber, pinNumberVerify);
            setStatusRenew(username, pinNumber);
View Full Code Here

     * @param event a ActionFormEvent
     */
    public void newRequestAction(ActionFormEvent event)
        throws PortletException {
        log.debug("Entering newRequestAction");
        ActionRequest req = event.getActionRequest();
        PortletSession session = req.getPortletSession();

        AccountRequestAttrCollection attrs =
            (AccountRequestAttrCollection)session.getAttribute("attrs");
        if (attrs != null) {
            log.info("Clear Account Request Form");
View Full Code Here

    }


    public void downloadsCredentialByPKCS12(ActionFormEvent event) {
        log.debug("Entering downloadsCredentialByPKCS12");
        ActionRequest request  = event.getActionRequest();
        TextBean errorMessage = event.getTextBean(ERROR_MESSAGE);
        errorMessage.setStyle("error");
        errorMessage.setValue(null);

        String epassword = request.getParameter("epassword");
        String vepassword = request.getParameter("vepassword");

        if ( isBlank(epassword) || isBlank(vepassword) ) {
            log.error("No password given");
            errorMessage.setValue("No password given");
            setNextState(request, MAIN_VIEW_JSP);
View Full Code Here

           
        DEFAULT_VIEW_PAGE = LOGIN_JSP;
    }

    public void forward(ActionFormEvent event) throws PortletException {
        ActionRequest request = event.getActionRequest();
        ActionResponse response = event.getActionResponse();

        Map parameterMap = request.getParameterMap();
        response.setRenderParameters(parameterMap);

        setNextState(request, "forward");
    }
View Full Code Here

            "document.forms['form-redirection'].submit();");
        setNextState(request, FORWARD_JSP);
    }

    public void login(ActionFormEvent event) throws PortletException {
        ActionRequest request = event.getActionRequest();
        ActionResponse response = event.getActionResponse();

        OpenIdUser user = null;
        try {
            HttpServletRequest httpRequest = (HttpServletRequest)request;
View Full Code Here

        log.debug("Exit init");
    }

    public void inputUsername(ActionFormEvent event) {
        log.debug("Entering inputUername");
        ActionRequest request   = event.getActionRequest();
        ActionResponse response = event.getActionResponse();
        String username = request.getParameter("username");

        if (isBlank(username)) {
            response.setRenderParameter("error_message", "username is empty");
            setNextState(request, STEP1_JSP);
            return;
        }
        AccountRequest accountRequest =
            accountService.getAccountRequestByUsername(username);
        if (accountRequest == null) {
            response.setRenderParameter("error_message", "username '" + username + "' does not exists.");
            setNextState(request, STEP1_JSP);
            return;
        } else if (!accountRequest.isActivated()) {
            response.setRenderParameter("error_message", "Cannot reset account");
            setNextState(request, STEP1_JSP);
            return;
        }

        PortletSession session = request.getPortletSession();
        session.setAttribute("username", username);

        log.debug("End inputUername");
        setNextState(request, STEP2_JSP);
    }
View Full Code Here

     *
     * @param event an ActionFormEvent
     */
    public void validatePIN(ActionFormEvent event) {
        log.debug("Entering validatePIN");
        ActionRequest request = event.getActionRequest();
        ActionResponse response = event.getActionResponse();
        PortletSession session = request.getPortletSession(false);
        if (session == null) {
            log.error("Invalid session.");
            setNextState(request, STEP2_JSP);
            return ;
        }

        String pinNumber = request.getParameter("pinNumber");
        String pinNumberVerify = request.getParameter("pinNumberVerify");
        String username = (String)session.getAttribute("username");

        String error_message = null;
        error_message = validatePINNumber(pinNumber, pinNumberVerify);
        if (error_message != null) {
View Full Code Here

TOP

Related Classes of javax.portlet.ActionRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.