Examples of RenderRequestImpl


Examples of com.liferay.portlet.RenderRequestImpl

    throws ActionException;

  public void run(RenderRequest req, RenderResponse res)
    throws ActionException {

    RenderRequestImpl reqImpl = (RenderRequestImpl)req;
    RenderResponseImpl resImpl = (RenderResponseImpl)res;

    run(reqImpl.getHttpServletRequest(), resImpl.getHttpServletResponse());
  }
View Full Code Here

Examples of com.liferay.portlet.RenderRequestImpl

  }

  public void process(RenderRequest req, RenderResponse res)
    throws IOException, ServletException {

    RenderRequestImpl reqImpl = (RenderRequestImpl)req;
    RenderResponseImpl resImpl = (RenderResponseImpl)res;

    HttpServletRequest httpReq = reqImpl.getHttpServletRequest();
    HttpServletResponse httpRes = resImpl.getHttpServletResponse();

    process(httpReq, httpRes);
  }
View Full Code Here

Examples of com.liferay.portlet.RenderRequestImpl

    PortletConfig portletConfig =
      PortalUtil.getPortletConfig(portlet, ctx);
    PortletContext portletCtx =
      portletConfig.getPortletContext();

    RenderRequestImpl renderRequest = new RenderRequestImpl(
      req, portlet, cachePortlet, portletCtx, WindowState.MAXIMIZED,
      PortletMode.VIEW, portletPrefs);

    RenderResponseImpl renderResponse = new RenderResponseImpl(
      renderRequest, res, portletId, portlet.getCompanyId());

    renderRequest.defineObjects(portletConfig, renderResponse);
  }
View Full Code Here

Examples of org.apache.pluto.container.impl.RenderRequestImpl

        mockContainer.expects(once()).method("getRequiredContainerServices").will(returnValue( mockServices.proxy() ));
        mockContainer.expects(atLeastOnce()).method("getOptionalContainerServices").will(returnValue( mockServices.proxy() ));
        mockPortletRequestContext.expects(atLeastOnce()).method("getContainer").will(returnValue( mockContainer.proxy()));
       
        // Create the render request that is under test, and initialize its state
        RenderRequestImpl request = new RenderRequestImpl( (PortletRequestContext)mockPortletRequestContext.proxy(), (PortletRenderResponseContext)mockPortletResponseContext.proxy() );

        // Mock the HttpSession, and set its expectations: it will return 0 for the last accessed time, and 5
        // for the maximum inactive interval
        Mock mockHttpSession = mock( HttpSession.class );
        mockHttpSession.expects( once() ).method( "getLastAccessedTime" ).will( returnValue( lastAccessedTime ) );
        // Prior to applying PLUTO-474, this expectation is invoked exactly twice, not once
        mockHttpSession.expects( once() ).method( "getMaxInactiveInterval" ).will( returnValue( maxInactiveInterval ) );

        // Set the expectation for the servlet request - it will return the mock http session
        // Prior to applying PLUTO-474, this expectation is invoked exactly twice, not once
        mockHttpServletRequest.expects( once() ).method( "getSession" ).will( returnValue( mockHttpSession.proxy() ) );

        // this is the important expectation -
        // Prior to applying PLUTO-474, the HttpSession was
        // incorrectly determined to be invalid, and thus the
        // HttpSession's invalidate() method was invoked.
        //
        // After applying PLUTO-474, invalidate() should never be called
        mockHttpSession.expects( never() ).method( "invalidate" );
       
        Mock mockPortletSession = mock( PortletSession.class );
        mockPortletEnvironmentService.expects( once() ).method( "createPortletSession" ).will( returnValue( mockPortletSession.proxy() ));

        PortletSession s = request.getPortletSession( true );
    }
View Full Code Here

Examples of org.apache.pluto.core.impl.RenderRequestImpl

    // org.apache.pluto.factory.RenderRequestFactory implementation -------------------------------
    public RenderRequest getRenderRequest(PortletWindow portletWindow,
                                          javax.servlet.http.HttpServletRequest servletRequest,
                                          javax.servlet.http.HttpServletResponse servletResponse)
    {
        RenderRequest renderRequest = new RenderRequestImpl( portletWindow,
                                                             servletRequest);
        return renderRequest;
    }
View Full Code Here

Examples of org.apache.pluto.internal.impl.RenderRequestImpl

        InternalPortletWindow internalPortletWindow =
            new PortletWindowImpl(servletContext, portletWindow);
        debugWithName("Render request received for portlet: "
            + portletWindow.getPortletName());
       
        RenderRequestImpl renderRequest = new RenderRequestImpl(
            this, internalPortletWindow, request);
        RenderResponseImpl renderResponse = new RenderResponseImpl(
            this, internalPortletWindow, request, response);

        PortletInvoker invoker = new PortletInvoker(internalPortletWindow);
View Full Code Here

Examples of org.apache.pluto.internal.impl.RenderRequestImpl

        InternalPortletWindow internalPortletWindow =
            new PortletWindowImpl(servletContext, portletWindow);
        debugWithName("Load request received for portlet: "
            + portletWindow.getPortletName());
       
        RenderRequestImpl renderRequest = new RenderRequestImpl(
            this, internalPortletWindow, request);
        RenderResponseImpl renderResponse = new RenderResponseImpl(
            this, internalPortletWindow, request, response);
       
        PortletInvoker invoker = new PortletInvoker(internalPortletWindow);
View Full Code Here

Examples of org.apache.pluto.internal.impl.RenderRequestImpl

                Constants.PORTLET_RESPONSE);
            portletRequest.init(portletContext, request);
           
            // The requested method is RENDER: call Portlet.render(..)
            if (methodId == Constants.METHOD_RENDER) {
                RenderRequestImpl renderRequest =
                    (RenderRequestImpl) portletRequest;
                RenderResponseImpl renderResponse =
                      (RenderResponseImpl) portletResponse;
                portlet.render(renderRequest, renderResponse);
               
View Full Code Here

Examples of org.apache.pluto.internal.impl.RenderRequestImpl

        InternalPortletWindow internalPortletWindow =
            new PortletWindowImpl(servletContext, portletWindow);
        debugWithName("Render request received for portlet: "
            + portletWindow.getPortletName());
       
        RenderRequestImpl renderRequest = new RenderRequestImpl(
            this, internalPortletWindow, request);
        RenderResponseImpl renderResponse = new RenderResponseImpl(
            this, internalPortletWindow, request, response);

        PortletInvoker invoker = new PortletInvoker(internalPortletWindow);
View Full Code Here

Examples of org.apache.pluto.internal.impl.RenderRequestImpl

        InternalPortletWindow internalPortletWindow =
            new PortletWindowImpl(servletContext, portletWindow);
        debugWithName("Load request received for portlet: "
            + portletWindow.getPortletName());
       
        RenderRequestImpl renderRequest = new RenderRequestImpl(
            this, internalPortletWindow, request);
        RenderResponseImpl renderResponse = new RenderResponseImpl(
            this, internalPortletWindow, request, response);
       
        PortletInvoker invoker = new PortletInvoker(internalPortletWindow);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.