INT-3997: Add H2ChannelMessageStoreQueryProvider

JIRA: https://jira.spring.io/browse/INT-3997

* Created the `H2ChannelMessageStoreQueryProvider` class for the
`ChannelMessageStoreQueryProvider` interface
* The `LongRunningIntegrationTest` class needs the
`RUN_LONG_INTEGRATION_TESTS` variable defined in the 'system'
and set in true. It to let work the test methods for the
`H2TxTimeoutMessageStoreTests` class
* Updated reference documentation about `ChannelMessageStoreQueryProvider`
* Polishing
This commit is contained in:
Manuel Jordan
2016-05-16 14:30:45 -05:00
committed by Artem Bilan
parent 49985df858
commit c6821ec387
11 changed files with 200 additions and 3 deletions

View File

@@ -358,7 +358,7 @@ This `channelMessageStoreQueryProvider` provides the SQL queries and Spring Inte
* MySQL
* Oracle
* Derby
* H2
If your database is not listed, you can easily extend the `AbstractChannelMessageStoreQueryProvider` class and provide your own custom queries.

View File

@@ -260,3 +260,8 @@ See <<xmpp-extensions>> for more information.
The `WireTap` `ChannelInterceptor` now can accept a `channelName` which is resolved to the target `MessageChannel`
later, during the first active interceptor operation.
See <<channel-wiretap>> for more information.
==== ChannelMessageStoreQueryProvider
The `ChannelMessageStoreQueryProvider` now supports H2 database.
See <<jdbc-message-store-channels>> for more information.