Package org.jboss.resteasy.spi

Examples of org.jboss.resteasy.spi.HttpResponse


            // made it warn so that people can filter this.
            logger.warn("Failed to parse request.", e);
            return;
         }

         HttpResponse theResponse = responseFactory.createResteasyHttpResponse(response);
         HttpRequest in = requestFactory.createResteasyHttpRequest(httpMethod, request, headers, uriInfo, theResponse, response);

         try
         {
            ResteasyProviderFactory.pushContext(HttpServletRequest.class, request);
View Full Code Here


         {
            propertyInjector.inject(bean);
         }
         else
         {
            HttpResponse response = ResteasyProviderFactory.getContextData(HttpResponse.class);
            propertyInjector.inject(request, response, bean);
         }

         return bean;
      }
View Full Code Here

      }

      try
      {
         response.setStatus(getStatus());
         final HttpResponse theResponse = response;
         CommitHeaderOutputStream.CommitCallback callback = new CommitHeaderOutputStream.CommitCallback()
         {
            private boolean committed;

            @Override
View Full Code Here

      {
         propertyInjector = getPropertyInjector();
      }

      HttpRequest request = ResteasyProviderFactory.getContextData(HttpRequest.class);
      HttpResponse response = ResteasyProviderFactory.getContextData(HttpResponse.class);

      if ((request != null) && (response != null))
      {
         propertyInjector.inject(request, response, instance);
      }
View Full Code Here

            response.sendError(HttpServletResponse.SC_BAD_REQUEST);
            // made it warn so that people can filter this.
            logger.warn("Failed to parse request.", e);
         }

         HttpResponse theResponse = createServletResponse(response);
         HttpRequest in = createHttpRequest(httpMethod, request, headers, uriInfo, theResponse);

         try
         {
            ResteasyProviderFactory.pushContext(HttpServletRequest.class, request);
View Full Code Here

            response.sendError(HttpServletResponse.SC_BAD_REQUEST);
            // made it warn so that people can filter this.
            logger.warn("Failed to parse request.", e);
         }

         HttpResponse theResponse = responseFactory.createResteasyHttpResponse(response);
         HttpRequest in = requestFactory.createResteasyHttpRequest(httpMethod, request, headers, uriInfo, theResponse);

         try
         {
            ResteasyProviderFactory.pushContext(HttpServletRequest.class, request);
View Full Code Here

   }

   public Object aroundInvoke(InvocationContext ic) throws Exception
   {
      HttpRequest request = (HttpRequest) Component.getInstance(RE_HTTP_REQUEST_VAR);
      HttpResponse response = (HttpResponse) Component.getInstance(RE_HTTP_RESPONSE_VAR);

      propertyInjector.inject(request, response, ic.getTarget());

      return ic.proceed();
   }
View Full Code Here

               try
               {
                  HttpHeaders headers = ServletUtil.extractHttpHeaders(request);
                  UriInfoImpl uriInfo = extractUriInfo(request, application.getResourcePathPrefix());

                  HttpResponse theResponse = new HttpServletResponseWrapper(
                        response,
                        dispatcher.getProviderFactory()
                  );

                  // TODO: This requires a SynchronousDispatcher
View Full Code Here

            ThreadLocalResteasyProviderFactory.push(providerFactory);
         }
         HttpHeaders headers = ServletUtil.extractHttpHeaders(request);
         UriInfoImpl uriInfo = ServletUtil.extractUriInfo(request, servletMappingPrefix);

         HttpResponse theResponse = createServletResponse(response);
         HttpRequest in = createHttpRequest(httpMethod, request, headers, uriInfo, theResponse);

         try
         {
            ResteasyProviderFactory.pushContext(HttpServletRequest.class, request);
View Full Code Here

     * @param request
     * @param method
     * @return
     */
    protected Object[] getArguments(HttpRequest request, ResourceMethod method) {
        HttpResponse response =
            ResteasyProviderFactory.getContextData(HttpResponse.class);

        MethodInjector methodInjector =
            ResteasyProviderFactory.getInstance().getInjectorFactory()
            .createMethodInjector(method.getResourceClass(), method.getMethod());
View Full Code Here

TOP

Related Classes of org.jboss.resteasy.spi.HttpResponse

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.