クラス RedisChannelPriorityMessageStore

java.lang.ObjectSE
org.springframework.integration.redis.store.RedisChannelMessageStore
org.springframework.integration.redis.store.RedisChannelPriorityMessageStore
実装されたすべてのインターフェース:
AwareBeanClassLoaderAwareBeanNameAwareInitializingBeanBasicMessageGroupStoreChannelMessageStorePriorityCapableChannelMessageStore

public class RedisChannelPriorityMessageStore extends RedisChannelMessageStore implements PriorityCapableChannelMessageStore
リストを使用して QueueChannel をバックアップする特殊な Redis PriorityCapableChannelMessageStore。メッセージは優先順に削除されます(IntegrationMessageHeaderAccessor.PRIORITY)。優先度 0 〜 9 がサポートされます(9 が最高)。無効な優先度の値は、優先度ヘッダーのないメッセージと同じ優先度(なし)で処理されます(優先度のあるメッセージの後に取得されます)。

groupId が文字列である必要があります。

導入:
4.0
作成者:
Gary Russell, Artem Bilan