1. 31 8月, 2016 1 次提交
  2. 15 7月, 2016 1 次提交
  3. 22 4月, 2016 1 次提交
  4. 19 4月, 2016 1 次提交
  5. 28 1月, 2016 1 次提交
    • R
      Refine names in web.server and polish Javadoc · 381855aa
      Rossen Stoyanchev 提交于
      WebServerExchange -> ServerWebExchange
      
      Follows the same convention as in the http package also better allowing
      the possibility for a client equivalent in the future.
      
      WebToHttpHandlerBuilder -> WebHttpHandlerBuilder
      WebToHttpHandlerAdapter -> WebHttpHandlerAdapter
      
      More consistent with Spring conventions.
      381855aa
  6. 20 1月, 2016 1 次提交
    • S
      demote cyclic dependency under reactor-core reactor package · 198e3164
      Stephane Maldini 提交于
      -> reactor.Mono : reactor.core.publisher.Mono
      -> reactor.Flux : reactor.core.publisher.Flux
      -> reactor.Processors : reactor.core.publisher.Processors
      -> reactor.Timers : reactor.core.timer.Timers
      -> reactor.Subscribers : reactor.core.subscriber.Subscribers
      198e3164
  7. 09 1月, 2016 1 次提交
    • R
      Add WebServerExchange · 4f614fa0
      Rossen Stoyanchev 提交于
      This change adds a WebServerExchange and updates all contracts at the
      the same level (i.e. org.springframework.web.server) as well as the
      org.springframework.web.reactive level to use it so that all
      framework-related code will have access to server-side processing
      features such as request attributes (and others to come).
      4f614fa0
  8. 08 1月, 2016 1 次提交
  9. 07 1月, 2016 1 次提交
    • S
      Use Reactor 2.5 Flux and Mono Rx light API · 8ef7e2ff
      Sebastien Deleuze 提交于
      Flux and Mono are used both for implementation and exposed at API
      level to express 1 versus N semantic and to provide default Rx
      operators:
      - Flux<T> for multiple values Publisher (issue #48)
      - Mono<T> for single value Publisher (issue #50)
      - Mono<Void> for Publisher with no value (issue #49)
      8ef7e2ff
  10. 03 12月, 2015 1 次提交
  11. 25 11月, 2015 2 次提交
  12. 14 11月, 2015 1 次提交
    • R
      Refactor package structure for web · 81867fa4
      Rossen Stoyanchev 提交于
      The web related code is now under org.springframework.web.reactive.
      This is parallel to org.springframework.web (the top-level package of
      spring-webmvc).
      81867fa4
  13. 29 10月, 2015 1 次提交
  14. 25 8月, 2015 1 次提交
    • R
      Refactor package structure · f020a1ad
      Rossen Stoyanchev 提交于
      Introduce http and dispatch packages under org.springframework.web to
      separate HTTP-specific adapter code from higher level web framework
      code. Move classes into their respective locations.
      f020a1ad
  15. 18 8月, 2015 1 次提交
    • R
      Add request handling infrastructure · 773d0444
      Rossen Stoyanchev 提交于
      HandlerMapping, HandlerAdapter, HandlerResultHandler (+ HandlerResult)
      as the basic request handling contracts. DispatcherHandler to drive
      overall request handling.
      
      DispatcherApp provides minimal implementations of the above contracts
      enough to put together a running example that returns
      200 text/plain "Hello world".
      773d0444
  16. 12 8月, 2015 1 次提交
    • R
      Add ServerHttpRequest & ServerHttpResponse · 2cb32a0f
      Rossen Stoyanchev 提交于
      This commit introduces HTTP request and response abstractions along
      with Servlet-based implementations similar to the ones in the http
      package of spring-web but using Reactive Streams.
      
      In turn HttpHandler now accepts the request and response types and
      returns Publisher<Void> that reflects the end of handling.
      
      The write method on the response also returns Publisher<Void> allowing
      deferred writing. At the moment however the underlying Servlet 3.1
      support only supports a single publisher after which the connection
      is closed.
      
      Only simple byte[] is supported for reading and writing.
      2cb32a0f
  17. 09 7月, 2015 1 次提交
  18. 07 7月, 2015 1 次提交