public interface SubscriptionRegistry
修飾子と型 | メソッドと説明 |
---|---|
MultiValueMap<StringSE, StringSE> | findSubscriptions(Message<?> message) 指定されたメッセージを受信するすべてのサブスクリプションを検索します。 |
void | registerSubscription(Message<?> subscribeMessage) 指定されたメッセージが表すサブスクリプションを登録します。 |
void | unregisterAllSubscriptions(StringSE sessionId) 指定された sessionId に関連付けられているすべてのサブスクリプションを削除します。 |
void | unregisterSubscription(Message<?> unsubscribeMessage) サブスクリプションの登録を解除します。 |
void registerSubscription(Message<?> subscribeMessage)
subscribeMessage
- サブスクリプションリクエスト void unregisterSubscription(Message<?> unsubscribeMessage)
unsubscribeMessage
- サブスクリプション解除のリクエスト void unregisterAllSubscriptions(StringSE sessionId)
MultiValueMap<StringSE,StringSE> findSubscriptions(Message<?> message)
message
- メッセージ MultiValueMap
(空の可能性あり)