1. 01 9月, 2016 1 次提交
    • A
      Refactored SseEvent to ServerSentEvent · 16b525f6
      Arjen Poutsma 提交于
       - Renamed SseEvent to ServerSentEvent to make the name less redundant.
       - ServerSentEvent is now immutable, having a builder to create new instances.
       - Realigned the class properties to more closely match the events
         described in the spec, so that `reconnectTime` becomes `retry`, and
         `name` becomes `event`.
      16b525f6
  2. 31 8月, 2016 3 次提交
  3. 30 8月, 2016 1 次提交
    • B
      Don't wrap resolver exceptions in InvocableHandlerMethod · 960d335c
      Brian Clozel 提交于
      Prior to this commit, exceptions thrown by the
      `HandlerMethodArgumentResolver` would be wrapped into
      `IllegalStateException`s.
      
      This commit makes sure that a DEBUG log is written with the relevant
      information and that the root cause is not wrapped into another
      exception, so that the appropriate `ExceptionHandler` can be used to
      deal with this error.
      
      Issue: SPR-14618
      960d335c
  4. 29 8月, 2016 1 次提交
  5. 09 8月, 2016 1 次提交
  6. 08 8月, 2016 1 次提交
    • S
      Anticipate reactor.test.TestSubscriber removal · 5531e807
      Sebastien Deleuze 提交于
      reactor.test.TestSubscriber will not be part of Reactor Core
      3.0.0 since it needs to be refactored to fit all the needs
      expressed by the users. It is likely to be back later in one
      of the Reactor Core 3.0.x releases.
      
      This commit anticipate this removal by temporarily copying
      TestSubscriber in spring-core test classes. As soon as
      the new TestSubscriber will be available in Reactor Core,
      Spring Framework reactive tests will use it again.
      5531e807
  7. 28 7月, 2016 4 次提交
    • R
      Shorten getter for ReactiveAdapterRegistry · 460ed307
      Rossen Stoyanchev 提交于
      460ed307
    • R
      Add support for rx.Completable as return value · 143b5c89
      Rossen Stoyanchev 提交于
      143b5c89
    • R
      Remove SimpleResultHandler · 79bc227c
      Rossen Stoyanchev 提交于
      There is really no need for a result handler dedicated to a void
      return value and it's actually problematic to have it.
      
      Each result handler treats void as necessary. For an @ResponseBody
      method it means an empty body. For view resolution it means no specific
      value was returned and we should procede with selecting a default view
      name. Having a dedicated void result handler can interfere with this
      especially since view resolution needs to be last in order.
      
      At the same time there are cases when no result handling is needed
      and the response is fully handled within the HandlerAdapter. This is
      the case with WebHandler and the SimpleHandlerAdapter. For that case
      we simply return mono.then(aVoid -> Mono.empty()) which effectively
      returns an empty Mono and no result handling follows. The
      HandlerAdapter already says you can return no values at all if the
      response is fully handled.
      79bc227c
    • R
      Use Jetty again in SseIntegrationTests · 3ab21741
      Rossen Stoyanchev 提交于
      3ab21741
  8. 26 7月, 2016 2 次提交
  9. 23 7月, 2016 4 次提交
  10. 21 7月, 2016 3 次提交
  11. 20 7月, 2016 4 次提交
  12. 19 7月, 2016 2 次提交
  13. 18 7月, 2016 1 次提交
  14. 16 7月, 2016 2 次提交
  15. 15 7月, 2016 6 次提交
  16. 13 7月, 2016 4 次提交