public abstract class AbstractChannelMessageStoreQueryProvider extends java.lang.Object implements ChannelMessageStoreQueryProvider
| Constructor and Description |
|---|
AbstractChannelMessageStoreQueryProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCountAllMessagesInGroupQuery()
Get the query used to retrieve a count of all messages currently persisted
for a channel.
|
java.lang.String |
getCreateMessageQuery()
Query to add a single message to the database.
|
java.lang.String |
getDeleteMessageGroupQuery()
Query to delete all messages that belong to a specific channel.
|
java.lang.String |
getDeleteMessageQuery()
Query to delete a single message from the database.
|
java.lang.String |
getMessageCountForRegionQuery()
Query that retrieve a count of all messages for a region.
|
java.lang.String |
getMessageQuery()
Query that retrieves a message for the provided message id, channel and
region.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPollFromGroupExcludeIdsQuery, getPollFromGroupQuery, getPriorityPollFromGroupExcludeIdsQuery, getPriorityPollFromGroupQuerypublic AbstractChannelMessageStoreQueryProvider()
public java.lang.String getCountAllMessagesInGroupQuery()
ChannelMessageStoreQueryProvidergetCountAllMessagesInGroupQuery in interface ChannelMessageStoreQueryProviderpublic java.lang.String getMessageQuery()
ChannelMessageStoreQueryProvidergetMessageQuery in interface ChannelMessageStoreQueryProviderpublic java.lang.String getMessageCountForRegionQuery()
ChannelMessageStoreQueryProvidergetMessageCountForRegionQuery in interface ChannelMessageStoreQueryProviderpublic java.lang.String getDeleteMessageQuery()
ChannelMessageStoreQueryProvidergetDeleteMessageQuery in interface ChannelMessageStoreQueryProviderpublic java.lang.String getCreateMessageQuery()
ChannelMessageStoreQueryProvidergetCreateMessageQuery in interface ChannelMessageStoreQueryProviderpublic java.lang.String getDeleteMessageGroupQuery()
ChannelMessageStoreQueryProvidergetDeleteMessageGroupQuery in interface ChannelMessageStoreQueryProvider