Class OracleChannelMessageStoreQueryProvider
java.lang.Object
org.springframework.integration.jdbc.store.channel.OracleChannelMessageStoreQueryProvider
- All Implemented Interfaces:
- ChannelMessageStoreQueryProvider
public class OracleChannelMessageStoreQueryProvider
extends Object
implements ChannelMessageStoreQueryProvider
Contains Oracle-specific queries for the
 
JdbcChannelMessageStore. Please
 ensure that the used JdbcTemplate's fetchSize
 property is 1.
 - Since:
- 2.2
- Author:
- Gunnar Hillert, Artem Bilan, Gary Russell
- 
Field SummaryFields inherited from interface org.springframework.integration.jdbc.store.channel.ChannelMessageStoreQueryProviderSELECT_COMMON
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionQuery to add a single message to the database.Get the query used to retrieve the oldest message for a channel excluding messages that match the provided message ids.Get the query used to retrieve the oldest message for a channel.Get the query used to retrieve the oldest message by priority for a channel excluding messages that match the provided message ids.Get the query used to retrieve the oldest message by priority for a channel.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.integration.jdbc.store.channel.ChannelMessageStoreQueryProvidergetCountAllMessagesInGroupQuery, getDeleteMessageGroupQuery, getDeleteMessageQuery, getMessageCountForRegionQuery, getMessageQuery, isSingleStatementForPoll
- 
Constructor Details- 
OracleChannelMessageStoreQueryProviderpublic OracleChannelMessageStoreQueryProvider()
 
- 
- 
Method Details- 
getCreateMessageQueryDescription copied from interface:ChannelMessageStoreQueryProviderQuery to add a single message to the database.- Specified by:
- getCreateMessageQueryin interface- ChannelMessageStoreQueryProvider
- Returns:
- query string
 
- 
getPollFromGroupExcludeIdsQueryDescription copied from interface:ChannelMessageStoreQueryProviderGet the query used to retrieve the oldest message for a channel excluding messages that match the provided message ids.- Specified by:
- getPollFromGroupExcludeIdsQueryin interface- ChannelMessageStoreQueryProvider
- Returns:
- query string
 
- 
getPollFromGroupQueryDescription copied from interface:ChannelMessageStoreQueryProviderGet the query used to retrieve the oldest message for a channel.- Specified by:
- getPollFromGroupQueryin interface- ChannelMessageStoreQueryProvider
- Returns:
- query string
 
- 
getPriorityPollFromGroupExcludeIdsQueryDescription copied from interface:ChannelMessageStoreQueryProviderGet the query used to retrieve the oldest message by priority for a channel excluding messages that match the provided message ids.- Specified by:
- getPriorityPollFromGroupExcludeIdsQueryin interface- ChannelMessageStoreQueryProvider
- Returns:
- query string
 
- 
getPriorityPollFromGroupQueryDescription copied from interface:ChannelMessageStoreQueryProviderGet the query used to retrieve the oldest message by priority for a channel.- Specified by:
- getPriorityPollFromGroupQueryin interface- ChannelMessageStoreQueryProvider
- Returns:
- query string
 
 
-