Commit Graph

5987 Commits

Author SHA1 Message Date
Mark Fisher
7e30f7df9e Merge pull request #174 from garyrussell/INT-2207
Add Documentation for JSON Transformers
2011-11-10 14:32:27 -05:00
Gary Russell
81f7434886 INT-2207 Add Documentation for JSON Transformers
Show how to create and inject a custom ObjectMapper.
2011-11-07 12:34:14 -05:00
Mark Fisher
e44946391b Merge pull request #172 from olegz/INT-2226
refactored SimpleMessageStore addressed concurrency issues prompted by INT-2221

  changed the logic to ensure the existence of MessageGroup for any operation other than addMessageToGroup where such group might be created as well
2011-11-07 04:59:16 -05:00
Oleg Zhurakousky
c569872b53 INT-2226 refactored SimpleMessageStore
addressed concurrency issues prompted by INT-2221, changed the logic to ensure the existance of MessageGroup for any operation other than addMessageToGroup where such group might be created as well

INT-2226 polishing
addressed PR comments
2011-11-07 04:58:04 -05:00
Mark Fisher
434e97a1e3 Merge pull request #170 from olegz/INT-2220
polished Gemfire tests
2011-11-07 04:51:51 -05:00
Oleg Zhurakousky
72593f9ee9 INT-2220 polished Gemfire tests 2011-11-07 04:51:09 -05:00
Mark Fisher
68875ca435 Merge pull request #169 from ghillert/INT-2224
Enricher - Allow to send a sub-set of the payload

  see also: https://jira.springsource.org/browse/INT-2224
2011-11-04 13:49:13 -04:00
Gunnar Hillert
31e42ebac7 INT-2224: Enricher - Allow to send a sub-set of the payload
see also: https://jira.springsource.org/browse/INT-2224
2011-11-04 13:47:11 -04:00
Mark Fisher
934a1788a9 Merge pull request #168 from ghillert/INT-2223
Allow for Enriching Map Payloads

  see https://jira.springsource.org/browse/INT-2223
2011-11-03 16:41:38 -04:00
Gunnar Hillert
0258124cb0 INT-2223 - Allow for Enriching Map Payloads
see https://jira.springsource.org/browse/INT-2223
2011-11-03 16:39:16 -04:00
Mark Fisher
9ddd7a8ec7 Merge pull request #167 from markfisher/INT-2221
fixed atomicity
2011-11-03 15:16:20 -04:00
Mark Fisher
50cc500429 fixed atomicity 2011-11-03 14:33:42 -04:00
Mark Fisher
73a63f7066 Merge pull request #165 from markfisher/INT-2178
Refactored AMQP channels
2011-11-03 13:13:49 -04:00
Mark Fisher
159e21465d Refactored AMQP channels
added namespace support

moved afterPropertiesSet call into FactoryBean
2011-11-03 13:09:56 -04:00
Mark Fisher
fd35d23ee5 Merge pull request #166 from olegz/INT-2212
removed dependency on removed Message when disassociating it from MessageGroupMetadata
2011-11-03 11:11:56 -04:00
Oleg Zhurakousky
b07f62bfe1 INT-2212 polished code
removed dependency on removed Message when disassociating it from MessageGroupMetadata
2011-11-03 02:11:09 -04:00
Mark Fisher
02b31299c3 Merge pull request #164 from ghillert/INT-2219
Setting the "auto-startup" attribute on Aggregators not possible

  For reference see: https://jira.springsource.org/browse/INT-2219
2011-11-02 13:20:55 -04:00
Gunnar Hillert
15fa8b035f INT-2219 - Setting the "auto-startup" attribute on Aggregators not possible
For reference see: https://jira.springsource.org/browse/INT-2219
2011-11-02 13:15:20 -04:00
Gunnar Hillert
2808d232f5 Updating to latest from INT-2215 branch 2011-11-02 11:41:01 -04:00
Mark Fisher
6ffc107a3a Merge pull request #163 from ghillert/INT-2215
Refactor Claim Check Schema Definition
2011-11-02 11:34:16 -04:00
Gunnar Hillert
fa606de097 INT-2215 - Refactor Claim Check Schema Definition 2011-11-02 11:33:16 -04:00
Mark Fisher
aef0f4780e Merge pull request #159 from ghillert/INT-2055
Describe 'ignore-send-failures' attribute better
2011-11-02 10:08:54 -04:00
Gunnar Hillert
7f66b9bc52 Describe 'ignore-send-failures' attribute better
In the XSD schema and in the reference documentation: describe the 'ignore-send-failures'
attribute, which is used by routers, in much more detail.
2011-11-02 10:07:21 -04:00
Mark Fisher
bcc17ee497 Merge pull request #162 from olegz/INT-2212
fixed NPE in AbstractKeyValueMessageStore
2011-11-01 17:07:58 -04:00
Oleg Zhurakousky
2d504904db INT-2212 fixed NPE in AbstractKeyValueMessageStore
INT-2212 polished AbstractKeyValueMessageStore
eliminated possibility for NPE during the Message removal, added test

INT-2212 polishing

INT-2212 polishing
added remove(..) method to MessageGroupMetadata
2011-11-01 12:57:48 -04:00
Mark Fisher
61b7108f72 Merge pull request #158 from garyrussell/INT-2202
Add auto-startup To Inbound Endpoints
2011-10-31 15:39:07 -04:00
Gary Russell
3f02d1747d INT-2202 Add auto-startup To Inbound Endpoints
Schema and parsers did not support auto-startup; inbound channel
adapter parser did not support phase.
2011-10-31 15:38:12 -04:00
Mark Fisher
1148e8b75d Merge pull request #157 from markfisher/INT-2210
enable interceptors for AMQP channels
2011-10-31 15:36:24 -04:00
Mark Fisher
0032ad9b3f INT-2210 enable interceptors for AMQP channels 2011-10-31 10:43:03 -04:00
Mark Fisher
ed48382498 Merge pull request #156 from ghillert/INT-2205
Fix documentation for Claim Check
2011-10-31 10:13:07 -04:00
Gunnar Hillert
cf23ab6143 INT-2205 - Fix documentation for Claim Check 2011-10-27 17:33:39 -04:00
Mark Fisher
2bd870200d Update version to 2.1.0.BUILD-SNAPSHOT 2011-10-26 11:26:37 -05:00
Mark Fisher
4f12694d82 Release version 2.1.0.M3 2011-10-26 10:44:18 -05:00
Mark Fisher
f1b8fffe3f updated date 2011-10-26 09:39:05 -05:00
Mark Fisher
76250da35f updating docs for M3 2011-10-25 13:07:06 -05:00
Oleg Zhurakousky
c88206b33e INT-2152 polishing JdbcMessageStore 2011-10-25 12:46:40 -05:00
Oleg Zhurakousky
99369c90d2 JMX_test_fix 2011-10-25 12:44:52 -05:00
Mark Fisher
1cf058489f Merge pull request #150 and #151 from markfisher/INT-2198
initial implementation
2011-10-25 12:42:41 -05:00
Mark Fisher
aeaf7d6e89 initial implementation
added enricher parser

addressed PR comments
2011-10-25 12:41:31 -05:00
Mark Fisher
24714fa711 Merge pull request #152 from olegz/INT-2182
INT-2182
2011-10-25 12:00:28 -05:00
Oleg Zhurakousky
ddeab16394 INT-2182 interim
INT-2182 interim

INT-2182 work in progress

INT-2182 Refctored MessageGroupQueue and related classes
- created MGS.pollMessageFromGroup(groupId)
- removed MARKED messages concept
- renamed UNMARKED to just Messages
- removed keepReleasedMessages attribute
- refactored JdbcMessageStore to NOT store Messages that belong to a MessageGroup in the MessageGroup table, only relationship
- provided implementation of pollMessageFromGroup method in JdbcMessageStore
- polished tests

INT-2182 refactored MongoDB support to reflect changes to MGQ

INT-2182 added Gemfire support for polling

INT-2182 added Redis support

INT-2182 polishing
removed syncronized blocks from SMG, added availablePermits() method to UpperBound, polished JdbcMessageStore

INT-2182 polishing

INT-2182 polishing

INT-2182 polishing

INT-2182 polishing

INT-2182 polishing

INT-2182 polishing based on PR comments
2011-10-25 12:50:17 -04:00
Mark Fisher
772599cf99 improved jdbc message store test 2011-10-25 11:42:06 -05:00
Oleg Zhurakousky
d76f2dc570 fixed JdbcMessageStoreTests.testAddAndUpdateWithChange() 2011-10-24 12:41:26 -04:00
Mark Fisher
027af031da Merge pull request #134 from markfisher/INT-2095
remove channel-resolver attribute
2011-10-21 16:12:44 -04:00
Mark Fisher
73c9876aca remove channel-resolver attribute
remove ChannelResolver awareness from router parsers and FactoryBean

refactor 'channelIdentifierMap' -> 'channelMappings' and other clarity enhancements

trim array tokens

added AbstractMappingMessageRouter
2011-10-21 16:12:00 -04:00
Mark Fisher
f11b17f9fb Merge pull request #148 from markfisher/INT-2196
* INT-2196:
  polishing
  enable asyncExecutor to be configured on gateways
2011-10-21 16:04:20 -04:00
Mark Fisher
85447c5f31 polishing 2011-10-21 16:03:36 -04:00
Mark Fisher
b4043f82d8 enable asyncExecutor to be configured on gateways 2011-10-21 16:02:34 -04:00
Mark Fisher
2969ec786e Merge pull request #149 from ghillert/INT-2173
Add doc for calling no-arg Gateway methods
2011-10-21 16:00:53 -04:00
Mark Fisher
0b8efc45bc polishing 2011-10-21 16:00:11 -04:00