Commit Graph

7448 Commits

Author SHA1 Message Date
Oleg Zhurakousky
7813e61100 INT-2080 added initial Mongo support documentation 2011-08-31 15:05:49 -04:00
Oleg Zhurakousky
259ab51fe1 INT-2080 work in progress for Mongo documentation 2011-08-31 15:05:49 -04:00
Mark Fisher
b26b7bbb6c Merge pull request #50 from markfisher/INT-2093
removed deprecated trigger sub-elements non-core test configs
  removed deprecated trigger sub-elements from core test configs
  removed the parsing logic for handling deprecated trigger sub-elements
2011-08-31 12:55:31 -04:00
Mark Fisher
9f59001230 removed deprecated trigger sub-elements non-core 2011-08-31 12:54:22 -04:00
Mark Fisher
46925cf3e4 removed deprecated trigger sub-elements from core 2011-08-31 12:54:22 -04:00
Mark Fisher
e4313153ce Merge pull request #40 from olegz/INT-2079
added initial documentation for Redis module
2011-08-31 12:39:38 -04:00
Mark Fisher
90f23842a3 polishing 2011-08-31 11:49:34 -04:00
Oleg Zhurakousky
632895d153 INT-2079 added initial documentation for Redis module 2011-08-31 11:14:27 -04:00
Mark Fisher
7c5603fe83 INT-2092 update schema imports to use 2.1 version 2011-08-31 05:26:02 -04:00
Mark Fisher
cd9b78a020 INT-1943 re-updated 2.0 schema 2011-08-31 05:11:12 -04:00
Mark Fisher
229b6bfb9f maintaining reply-timeout for outbound-gateway
INT-1943: the underlying property is "sendTimeout", but the attribute exposed
  on the element will remain 'reply-timeout' since most outbound gateways have
  this terminology exposed - for sending of the reply to the reply-channel
2011-08-31 05:07:24 -04:00
Mark Fisher
f02cdd2a3c INT-1943 update the 2.0 schema 2011-08-30 22:58:22 -04:00
Mark Fisher
fb12e94714 Merge pull request #48 from markfisher/INT-1943
properly applying JMS outbound-gateway send-timeout and receive-timeout attributes
  clarified role of send-timeout and receive-timeout in the XSD documentation
2011-08-30 22:33:14 -04:00
Mark Fisher
9dd7053112 fixed jms outbound-gateway timeout attributes 2011-08-30 22:31:20 -04:00
Mark Fisher
fe3f1f3802 Merge pull request #49 from markfisher/INT-1109
add request-destination-expression for outbound-gateway
  add destination-expression for outbound-channel-adapter
2011-08-30 22:29:34 -04:00
Mark Fisher
49ee745e6f request destination exprs for outbound-gateway 2011-08-30 19:21:37 -04:00
Mark Fisher
d3f5c90348 destination expr for outbound-channel-adapter 2011-08-30 17:59:05 -04:00
Mark Fisher
f4cb32c866 Merge pull request #38 from markfisher/INT-2017
INT-2016, INT-2017, INT-2090:
  DefaultAmqpHeaderMapper refactoring
2011-08-30 15:43:06 -04:00
Mark Fisher
a832796d00 DefaultAmqpHeaderMapper refactoring
INT-2016, INT-2017 transient headers are no longer mapped
  INT-2090 prevent overwriting of existing headers

Most of INT-2016 is already covered by the other changes made for INT-2017.
However, it was mentioned in INT-2016 that the JsonMessageConverter was
setting a __TypeId__ header, and that header was then being overwritten
if one was present in the MessageHeaders. This change now prevents any
header value from being overwritten so that the MessageConverter or
any process that explicitly added headers to the Message would take
precedence over the HeaderMapper which may write headers subsequently.

excluding id, timestamp, error/reply channel only

updated comment issue link
2011-08-30 15:40:04 -04:00
Mark Fisher
974b385a08 Merge pull request #47 from markfisher/INT-2085
properly support request and reply pubSubDomain
2011-08-30 13:00:07 -04:00
Mark Fisher
9b6d3cd838 properly support request and reply pubSubDomain 2011-08-29 17:40:50 -04:00
Mark Fisher
4d97cb5833 INT-2087 Spring GemFire dependency now 1.1.0.M2 2011-08-29 10:12:05 -04:00
Mark Fisher
82794bcff7 Merge pull request #45 from dturanski/INT-2075
made changes for the new SGF class names
2011-08-27 12:43:07 -04:00
David Turanski
9366c56328 INT-2075 made changes for the new SGF class names 2011-08-27 12:38:14 -04:00
Mark Fisher
d1ece40ddc Merge pull request #34 from olegz/INT-2030
INT-2030: RedisMessageStore
2011-08-27 10:24:39 -04:00
Oleg Zhurakousky
bffd40eaf4 INT-2030: RedisMessageStore
refactored RedisMessageStore to use SimpleMessageGroup. Deleted RedisMessageGroup
  polished RedisMessageStore, made it more inline with JdbcMessageStore, added additional tests
  more polishing on RedisMessageStore, added more tests
  removed test that was no longer valid. Downgraded spring-data-redis dependency to M4
  changed UUID serializer to be StringRedisSerializer instead of custom class which essentially did the same thing
  polished code based on the review comments. Rename onX methods to doX, removed this.hasKey in favor of this.redisTemplate.hasKey
  polishing
  removed afterPropertiesSet() calls in test
2011-08-27 10:21:06 -04:00
Mark Fisher
0aa87c4dc7 Merge pull request #46 from olegz/INT-2009
added documentation clarifying the use of MessageGroup when using POJO-based ReleaseStrategy
2011-08-26 17:56:26 -04:00
Mark Fisher
86d43fd898 polishing 2011-08-26 17:55:03 -04:00
Oleg Zhurakousky
28c3e9f228 INT-2009 added documentation clarifying the use of MessageGroup when using POJO-based ReleaseStrategy 2011-08-26 16:33:36 -04:00
Mark Fisher
d895a8d1e1 Merge pull request #28 from olegz/INT-2028
MongoDbMessageStore for M1
2011-08-26 16:28:40 -04:00
Oleg Zhurakousky
1702413143 MongoDbMessageStore for M1
subclassed from AbstractMessageGroupStore
  added initial tests for Mongo based MessageGroupStore
  added initial implementation of MongoDb-based MessageGroupStore
  polished MongoDbMessageStore, made it more inline with JdbcMessageStore, added tests
  using MessageWrapper as stored object to accommodate groupId and marked attributes
  no longer setting _id explicitly
  removed synchronized blocks and concurrency test
2011-08-26 16:26:31 -04:00
Mark Fisher
96dd1d4d6d Merge pull request #44 from dturanski/INT-2075
Added namespace support for cq-inbound-channel-adapter
  Also some general cleanup and additional tests
2011-08-26 10:44:30 -04:00
David Turanski
a888d71f62 INT-2075 - Added namespace support for cq-inbound-channel-adapter. Also some general cleanup and additional tests 2011-08-26 10:25:25 -04:00
Mark Fisher
201b4abe57 Merge pull request #42 from dturanski/INT-2082
SpelMessageProducerSupport abstract and package-private
  INT-2082 added supported event types
  INT-2081 added gemfire documentation to the reference. Also fixed a typo in the schema
  INT-2082 added support for evaluating payload expression in ContinuousQueryMessageProducer
2011-08-25 22:45:57 -04:00
Mark Fisher
db1013426a SpelMessageProducerSupport abstract & pkg-private 2011-08-25 22:39:25 -04:00
David Turanski
42cc18e461 INT-2082 Added supported event types 2011-08-25 22:39:25 -04:00
David Turanski
84c2417fd0 INT-2081 - added gemfire documentation to the reference. Also fixed a typo in the schema 2011-08-25 22:39:24 -04:00
David Turanski
2cade4220e INT-2082 added support for evaluating payload expression in ContinuousQueryMessageProducer 2011-08-25 13:06:00 -04:00
Mark Fisher
a97ddfa71e Merge pull request #26 from markfisher/INT-2056
added check for IllegalStateException on unexpected exception thrown from method invocation
  walks the cause hierarchy again
  Gateway now rethrows unwrapped RuntimeExceptions
2011-08-24 21:05:18 -04:00
Mark Fisher
bdc5dd9f85 added check for IllegalStateException on unexpected exception thrown from method invcation 2011-08-24 21:03:18 -04:00
Mark Fisher
f81c9e1d7b walks the cause hierarchy again
this will accommodate InvocationTargetException and more
2011-08-24 20:25:04 -04:00
Mark Fisher
e954e58e93 Gateway now rethrows unwrapped RuntimeExceptions 2011-08-24 20:25:04 -04:00
Mark Fisher
a7e4fc104b Merge pull request #37 from dturanski/gemfire
fixed gemfire test compile problem
  for example, see: https://build.springsource.org/browse/INT-MASTER-20/
2011-08-24 20:23:46 -04:00
David Turanski
bec0472209 fixed gemfire test compile problem 2011-08-24 20:21:48 -04:00
Mark Fisher
189d047514 INT-2078 valid repositories IDs for Maven 3.0 2011-08-24 20:06:46 -04:00
Mark Fisher
ecd8b52373 updated buildSrc 2011-08-24 19:17:39 -04:00
Mark Fisher
ee0efee168 Merge pull request #35 from olegz/INT-2011
fixed ReseqencerParserTests that was broken due to the change in method names in MaxValueReleaseStrategy
2011-08-24 16:18:32 -04:00
Oleg Zhurakousky
65b50ba002 INT-2011 fixed ReseqencerParserTests that was broken due to the change in method names in MaxValueReleaseStrategy 2011-08-24 16:13:12 -04:00
Mark Fisher
4f131e2d34 Merge pull request #33 from olegz/INT-2011
fixed MessagingMethodInvokerHelper.HandlerMethod.dummyMessages to be of type Collection<Message<?>> instead of List<Message<?>>
2011-08-24 15:55:16 -04:00
Oleg Zhurakousky
cd87a1a167 INT-2011 fixed MessagingMethodInvokerHelper.HandlerMethod.dummyMessages to be of type Collection<Message<?>> instead of List<Message<?>> 2011-08-24 15:47:31 -04:00