1. 13 7月, 2013 1 次提交
  2. 11 7月, 2013 1 次提交
  3. 08 7月, 2013 2 次提交
    • R
      Remove mavenLocal (was temporarily added) · dbc904b6
      Rossen Stoyanchev 提交于
      dbc904b6
    • R
      Refactor SubscriptionRegistry · 3a2f5e71
      Rossen Stoyanchev 提交于
      The SubscriptionRegistry and implementations are now in a package
      together with SimpleBrokerWebMessageHandler and primarily support
      with matching subscriptions to messages. Subscriptions can contain
      patterns as supported by AntPathMatcher.
      
      StopmWebSocketHandler no longer keeps track of subscriptions and simply
      ignores messages without a subscription id, since it has no way of
      knowing broker-specific destination semantics for patterns.
      3a2f5e71
  4. 06 7月, 2013 2 次提交
  5. 05 7月, 2013 2 次提交
  6. 04 7月, 2013 8 次提交
  7. 02 7月, 2013 5 次提交
    • P
      Merge branch 'SPR-10694' · c0e12255
      Phillip Webb 提交于
      * SPR-10694:
        ConversionService JSR-356 Encoder/Decoder adapters
        Add ConversionService support for ByteBuffers
      c0e12255
    • P
      ConversionService JSR-356 Encoder/Decoder adapters · 8d6fd1ed
      Phillip Webb 提交于
      Develop support class allowing JSR-356 Encoder and Decoder interfaces
      to delegate to Spring's ConversionService.
      
      Issue: SPR-10694
      8d6fd1ed
    • P
      Add ConversionService support for ByteBuffers · 9dba73df
      Phillip Webb 提交于
      Add ByteBufferConverter that is registered by default with the
      DefaultConversionService. Allows conversion from/to a ByteBuffer and
      byte[] or to any type that can be converted via a byte[].
      
      Issue: SPR-10712
      9dba73df
    • A
      Consider original headers in pattern-based removal · e694cc16
      Andy Wilkinson 提交于
      When headers are being removed based on pattern matching, both the
      new header names and the original header names need to be matched
      against the pattern. Previously, only new headers were being
      considered resulting in any matching original headers not being
      removed.
      e694cc16
    • A
      Verify types when setting header · 98d70733
      Andy Wilkinson 提交于
      When a header is being set, verify that the type that's provided is
      legal for the header that's been set. For example, the error channel's
      type must be a MessageChannel or a String.
      
      The method that performs type verification is protected so that it
      can be overriden by sub-classes. It is expected that an overriding
      method will call the super method.
      98d70733
  8. 01 7月, 2013 1 次提交
  9. 30 6月, 2013 1 次提交
  10. 29 6月, 2013 2 次提交
  11. 28 6月, 2013 8 次提交
  12. 27 6月, 2013 2 次提交
  13. 26 6月, 2013 5 次提交
    • R
      Remove PubSubChannelRegistry · ee9c46ad
      Rossen Stoyanchev 提交于
      ee9c46ad
    • P
      Include specific SQL statements in batch exception · 6a3a3613
      Phillip Webb 提交于
      Refine the SQL statements contained in exceptions thrown from batch
      updates based on BatchUpdateException.getUpdateCounts().
      
      Issue: SPR-10677
      6a3a3613
    • P
      Fix SQL syntax error in jdbcTemplate update docs · 5ee6bb9b
      Phillip Webb 提交于
      Update the reference guide jdbcTemplate update example to include the
      column name.
      
      Issue: SPR-10625
      5ee6bb9b
    • P
      Include all SQL statements in batch fail exception · 2abec6fd
      Phillip Webb 提交于
      Ensure any exception from calls to batchUpdate, on databases that
      support batch operations, contains all the SQL statements. Prior to this
      commit only the last SQL statement would be returned with the exception.
      
      Issue: SPR-10677
      2abec6fd
    • R
      Introduce MessageHeader accessor types · 486b4101
      Rossen Stoyanchev 提交于
      A new type MessageHeaderAccesssor provides read/write access to
      MessageHeaders along with typed getter/setter methods along the lines
      of the existing MessageBuilder methods (internally MessageBuilder
      merely delegates to MessageHeaderAccessor). This class is extensible
      with sub-classes expected to provide typed getter/setter methods for
      specific categories of message headers.
      
      NativeMessageHeaderAccessor is one specific sub-class that further
      provides read/write access to headers from some external message
      source (e.g. STOMP headers). Native headers are stored in a separate
      MultiValueMap and kept under a specific key.
      486b4101