Commit Graph

9623 Commits

Author SHA1 Message Date
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
Mark Fisher
75b0d200a6 upgrade Spring AMQP dependency to 1.0.0.RELEASE 2011-08-24 13:10:22 -04:00
Mark Fisher
044ab4f064 Merge pull request #32 from ghillert/INT-2070
Initial commit of the first draft of the AMQP adapter documentation
2011-08-23 16:01:17 -04:00
Gunnar Hillert
d12ee32855 Initial commit of the first draft of the AMQP adapter documentation 2011-08-23 15:56:34 -04:00
Mark Fisher
d3dd603a24 Merge pull request #31 from dturanski/INT-2074
set use-factory-locator=false and changed cache-id
2011-08-23 12:53:54 -07:00
David Turanski
69b5c1b7e2 set use-factory-locator=false and changed cache-id 2011-08-23 07:57:04 -04:00
Mark Fisher
9d6df08b98 Merge pull request #30 from dturanski/INT-2074
* dturanski/INT-2074:
  INT-2074 changed name to queryName
  INT-2074 - refactored ContinuousQueryMessageProducer and cleaned up tests
  added CacheServerProcess
2011-08-22 22:23:27 -04:00
David Turanski
7a47e63aa9 INT-2074 changed name to queryName 2011-08-22 18:32:58 -04:00
David Turanski
ee8c4e2d69 INT-2074 - refactored ContinuousQueryMessageProducer and cleaned up tests 2011-08-22 17:21:47 -04:00
David Turanski
449dfc9fac added CacheServerProcess 2011-08-22 17:21:47 -04:00
Mark Fisher
5bc29046f0 Merge pull request #29 from markfisher/INT-2067
id is now a fallback for a generated channel name
2011-08-22 15:45:45 -04:00
Mark Fisher
cbde3470d6 id is now a fallback for a generated channel name 2011-08-22 14:40:52 -04:00
Mark Fisher
2d151932fc Merge pull request #27 from markfisher/INT-1982
added support for durable subscription settings
2011-08-22 11:46:21 -04:00
Mark Fisher
aa0e8a335f added support for durable subscription settings 2011-08-22 10:53:48 -04:00
Mark Fisher
741b1e58bd Merge pull request #25 from dturanski/INT-2068
fixed shouldSkipNulls logic
2011-08-21 11:08:22 -04:00
David Turanski
7921d3f7e6 INT-2068 fixed shouldSkipNulls logic 2011-08-21 11:05:54 -04:00
Mark Fisher
c035ce8b03 Merge pull request #24 from markfisher/INT-2069
updated POMs with Spring 3.0.5.RELEASE
  reverted ETag test String escaping
  reverting use of AnnotationConfigContextLoader
  reverting 3.1 BeanDefinitionParserDelegate usage
  reverting use of new DefaultConversionService()
  build.gradle: Spring 3.1.0.M2 -> 3.0.5.RELEASE
2011-08-19 17:08:22 -04:00
Mark Fisher
a946f9960a updated POMs with Spring 3.0.5.RELEASE 2011-08-19 16:17:13 -04:00
Mark Fisher
9597ec3c09 reverted ETag test String escaping
see DefaultHttpHeaderMapperFromMessageInboundTests.validateETag()
2011-08-19 16:07:59 -04:00
Mark Fisher
bf1b4f8883 reverting use of AnnotationConfigContextLoader 2011-08-19 15:58:57 -04:00
Mark Fisher
7bf7e04314 reverting 3.1 BeanDefinitionParserDelegate usage 2011-08-19 15:42:50 -04:00
Mark Fisher
fa502a735b reverting use of new DefaultConversionService()
new DefaultConversionService() -> ConversionServiceFactory.createDefaultConversionService();
2011-08-19 15:40:30 -04:00
Mark Fisher
1786634b7e build.gradle: Spring 3.1.0.M2 -> 3.0.5.RELEASE 2011-08-19 15:39:09 -04:00
Mark Fisher
23219d2a12 Merge pull request #22 from markfisher/INT-1996
inbound-gateway now supports all attributes
2011-08-19 14:37:35 -04:00
Mark Fisher
2401d7e83c inbound-gateway now supports all attributes 2011-08-19 14:36:10 -04:00
Mark Fisher
10b2350953 updated .gitignore 2011-08-19 09:55:26 -04:00