Class HsqlChannelMessageStoreQueryProvider
java.lang.Object
org.springframework.integration.jdbc.store.channel.AbstractChannelMessageStoreQueryProvider
org.springframework.integration.jdbc.store.channel.HsqlChannelMessageStoreQueryProvider
- All Implemented Interfaces:
ChannelMessageStoreQueryProvider
public class HsqlChannelMessageStoreQueryProvider extends AbstractChannelMessageStoreQueryProvider
- Since:
- 2.2
- Author:
- Gunnar Hillert, Artem Bilan
-
Constructor Summary
Constructors Constructor Description HsqlChannelMessageStoreQueryProvider()
-
Method Summary
Modifier and Type Method Description String
getCreateMessageQuery()
Query to add a single message to the database.String
getPollFromGroupExcludeIdsQuery()
Get the query used to retrieve the oldest message for a channel excluding messages that match the provided message ids.String
getPollFromGroupQuery()
Get the query used to retrieve the oldest message for a channel.String
getPriorityPollFromGroupExcludeIdsQuery()
Get the query used to retrieve the oldest message by priority for a channel excluding messages that match the provided message ids.String
getPriorityPollFromGroupQuery()
Get the query used to retrieve the oldest message by priority for a channel.Methods inherited from class org.springframework.integration.jdbc.store.channel.AbstractChannelMessageStoreQueryProvider
getCountAllMessagesInGroupQuery, getDeleteMessageGroupQuery, getDeleteMessageQuery, getMessageCountForRegionQuery, getMessageQuery
-
Constructor Details
-
HsqlChannelMessageStoreQueryProvider
public HsqlChannelMessageStoreQueryProvider()
-
-
Method Details
-
getCreateMessageQuery
Description copied from interface:ChannelMessageStoreQueryProvider
Query to add a single message to the database.- Specified by:
getCreateMessageQuery
in interfaceChannelMessageStoreQueryProvider
- Overrides:
getCreateMessageQuery
in classAbstractChannelMessageStoreQueryProvider
- Returns:
- Sql Query
-
getPollFromGroupExcludeIdsQuery
Description copied from interface:ChannelMessageStoreQueryProvider
Get the query used to retrieve the oldest message for a channel excluding messages that match the provided message ids.- Returns:
- Sql Query
-
getPollFromGroupQuery
Description copied from interface:ChannelMessageStoreQueryProvider
Get the query used to retrieve the oldest message for a channel.- Returns:
- Sql Query
-
getPriorityPollFromGroupExcludeIdsQuery
Description copied from interface:ChannelMessageStoreQueryProvider
Get the query used to retrieve the oldest message by priority for a channel excluding messages that match the provided message ids.- Returns:
- Sql Query
-
getPriorityPollFromGroupQuery
Description copied from interface:ChannelMessageStoreQueryProvider
Get the query used to retrieve the oldest message by priority for a channel.- Returns:
- Sql Query
-