Package javax.portlet

Examples of javax.portlet.ResourceRequest


        return true;
    }

    public static boolean isDummyRequest(VaadinRequest request) {
        ResourceRequest resourceRequest = PortletUIInitHandler
                .getResourceRequest(request);
        if (resourceRequest == null) {
            return false;
        }

        return resourceRequest.getResourceID() != null
                && resourceRequest.getResourceID().equals("DUMMY");
    }
View Full Code Here


    @Override
    public String getPathInfo() {
        PortletRequest request = getRequest();
        if (request instanceof ResourceRequest) {
            ResourceRequest resourceRequest = (ResourceRequest) request;
            String resourceID = resourceRequest.getResourceID();
            if (VaadinPortlet.RESOURCE_URL_ID.equals(resourceID)) {
                String resourcePath = resourceRequest
                        .getParameter(ApplicationConstants.V_RESOURCE_PATH);
                return resourcePath;
            }
            return resourceID;
        } else {
View Full Code Here

     */
    @Test
    public void testResourcePortletRequest() throws NoSuchFieldException, IllegalAccessException {
        ApplicationContext applicationContext = createMock(ApplicationContext.class);
        PortletContext portletContext = createMock(PortletContext.class);
        ResourceRequest request = createMock(ResourceRequest.class);
        ResourceResponse response = createMock(ResourceResponse.class);

        replay(applicationContext, portletContext, request, response);
        ResourcePortletRequest req = new ResourcePortletRequest(applicationContext,
                portletContext, request, response);
View Full Code Here

    @Override
    public void serveResource(WebuiRequestContext context) throws Exception {
        super.serveResource(context);

        ResourceRequest req = context.getRequest();
        String id = req.getResourceID();

        JSONArray jsChilds = getChildrenAsJSON(getNodeFromResourceID(id));
        if (jsChilds == null) {
            return;
        }
View Full Code Here

    protected boolean isInitRequest(VaadinRequest request) {
        return isUIInitRequest(request);
    }

    public static boolean isUIInitRequest(VaadinRequest request) {
        ResourceRequest resourceRequest = getResourceRequest(request);
        if (resourceRequest == null) {
            return false;
        }

        return UIInitHandler.BROWSER_DETAILS_PARAMETER.equals(resourceRequest
                .getResourceID());
    }
View Full Code Here

        PortletEnvironmentService envService = getContainerServices().getPortletEnvironmentService();
        PortletInvokerService invoker = getContainerServices().getPortletInvokerService();

        PortletResourceRequestContext requestContext = rcService.getPortletResourceRequestContext(this, request, response, portletWindow);
        PortletResourceResponseContext responseContext = rcService.getPortletResourceResponseContext(this, request, response, portletWindow);
        ResourceRequest portletRequest = envService.createResourceRequest(requestContext, responseContext);
        ResourceResponse portletResponse = envService.createResourceResponse(responseContext, requestContext.getCacheability());

        FilterManager filterManager = filterInitialisation(portletWindow,PortletRequest.RESOURCE_PHASE);

        try
View Full Code Here

    public void testServeResource() throws Exception
    {
        assertTrue(scriptPortlet instanceof ResourceServingPortlet);
       
        Map<String, String> values = new HashMap<String, String>();
        ResourceRequest request = createNiceMock(ResourceRequest.class);
        ResourceResponse response = createNiceMock(ResourceResponse.class);
       
        expect(request.getAttribute("values")).andReturn(values);
       
        replay(request);
        replay(response);
       
        scriptPortlet.serveResource(request, response);
View Full Code Here

      context = getFacesContext(request, response, lifecycle, null);
      ExternalContext extCtx = context.getExternalContext();

      // Use request from ExternalContext in case its been wrapped by an
      // extension
      ResourceRequest extRequest = (ResourceRequest) extCtx.getRequest();

      // ensure that isPostback attribute set if VIEW_STATE param exists
      if (extCtx.getRequestParameterValuesMap().containsKey(ResponseStateManager.VIEW_STATE_PARAM))
      {
        extCtx.getRequestMap().put(Bridge.IS_POSTBACK_ATTRIBUTE, Boolean.TRUE);
View Full Code Here

    ExternalContext extCtx = ctx.getExternalContext();

    if (BridgeUtil.getPortletRequestPhase() ==
        Bridge.PortletPhase.RESOURCE_PHASE)
    {
      ResourceRequest resourceRequest = (ResourceRequest) extCtx.getRequest();
      String charEncoding = extCtx.getRequestCharacterEncoding();
      String resourceCharEncoding = resourceRequest.getCharacterEncoding();
      if ((charEncoding == null && resourceCharEncoding == null) ||
          charEncoding.equals(resourceCharEncoding))
      {
        testRunner.setTestResult(true,
                                 "extCtx.getRequestCharacterEncoding() correctly returned the same value as resourceRequest.getCharacterEncoding()");
View Full Code Here

    ExternalContext extCtx = ctx.getExternalContext();

    if (BridgeUtil.getPortletRequestPhase() ==
        Bridge.PortletPhase.RESOURCE_PHASE)
    {
      ResourceRequest resourceRequest = (ResourceRequest) extCtx.getRequest();
      String contentType = extCtx.getRequestContentType();
      String resourceContentType = resourceRequest.getContentType();
      if ((contentType == null && resourceContentType == null) ||
          contentType.equals(resourceContentType))
      {
        testRunner.setTestResult(true,
                                 "extCtx.getRequestContentType() correctly returned the same value as resourceRequest.getContentType()");
View Full Code Here

TOP

Related Classes of javax.portlet.ResourceRequest

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.