1. 27 5月, 2016 2 次提交
    • R
      Consolidate view resolution under result.view · 4d04bd56
      Rossen Stoyanchev 提交于
      While View and ViewResolver play the same role as in spring-webmvc they
      are now abstracted behind the HandlerResultHandler abstraction so that
      top-level contracts don't reference them and the DispatcherHandler is
      also unaware of their existence.
      
      Furthermore view resolution and response body handling which are now at
      the same level of abstraction (each is a HandlerResultHandler) will
      also share code for content negotiation, so it makes sense for them to
      be side by side.
      
      This commit moves the reactive.view package to reactive.result.view
      with the View and ViewResolver contracts (previously in the top-level
      reactive package) also moving there.
      4d04bd56
    • R
      2263954a
  2. 26 5月, 2016 3 次提交
  3. 12 5月, 2016 1 次提交
  4. 06 5月, 2016 2 次提交
  5. 04 5月, 2016 3 次提交
  6. 28 4月, 2016 3 次提交
  7. 26 4月, 2016 1 次提交
    • A
      Introduction of PooledDataBuffer · 72b66c97
      Arjen Poutsma 提交于
      This commit introduces a pooled data buffer as a subtype of DataBuffer,
      as well as various utility methods related to reference counting.
      
      Additionally, Crelease calls have been introduced throughout the
      codebase to properly dispose of pooled databuffers.
      72b66c97
  8. 22 4月, 2016 3 次提交
    • A
      Introduce ResourceEncoder and ResourceDecoder · 52c9b3b2
      Arjen Poutsma 提交于
      This commit introduces the ResourceEncoder and ResourceDecoder, and uses
      these in ResourceHttpMessageConverter as a non-zero-copy fallback
      method.
      52c9b3b2
    • R
      Updates to WebHandler support · df7c8e55
      Rossen Stoyanchev 提交于
      Rename two classes each adapting to WebHandler to avoid confusing them:
      1. HttpWebHandlerAdapter adapts from the low level HttpHandler to any
      WebHandler (e.g. DispatcherHandler).
      2. SimpleHandlerAdapter adapts the plain WebHandler for use within the
      DispatcherHandler.
      
      This commit also fixes an issue in WebHttpHandlerBuilder to ensure that
      WebExceptionHandler's are inserted before and not after WebFilter's.
      df7c8e55
    • R
      Add SimpleUrlHandlerMapping · a23f7920
      Rossen Stoyanchev 提交于
      This commit replaces the temporary SimpleUrlHandlerMapping with
      a full-featured one.
      a23f7920
  9. 21 4月, 2016 2 次提交
    • A
      Polishing · df3cf69a
      Arjen Poutsma 提交于
      df3cf69a
    • R
      BadRequestStatusException -> ServerWebInputException · dd607d3e
      Rossen Stoyanchev 提交于
      The renaming makes it clear this exception is for use where 400 error
      applies within a Spring web application where the error may be
      associated with a MethodParameter, a BindingResult, and so on.
      
      There is no need for BadRequestStatusException which can be expressed
      with ResponseStatusException(HttpStatus.BAD_REQUEST, "reason").
      dd607d3e
  10. 20 4月, 2016 8 次提交
  11. 19 4月, 2016 8 次提交
  12. 16 4月, 2016 4 次提交