public class DefaultSubscriptionRegistry extends AbstractSubscriptionRegistry
SubscriptionRegistry.logger| Constructor and Description |
|---|
DefaultSubscriptionRegistry() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSubscriptionInternal(String sessionId,
String subsId,
String destination,
Message<?> message) |
protected org.springframework.util.MultiValueMap<String,String> |
findSubscriptionsInternal(String destination,
Message<?> message) |
org.springframework.util.AntPathMatcher |
getPathMatcher() |
protected void |
removeSubscriptionInternal(String sessionId,
String subscriptionId,
Message<?> message) |
void |
setPathMatcher(org.springframework.util.AntPathMatcher pathMatcher) |
String |
toString() |
void |
unregisterAllSubscriptions(String sessionId)
Remove all subscriptions associated with the given sessionId.
|
findSubscriptions, registerSubscription, unregisterSubscriptionpublic void setPathMatcher(org.springframework.util.AntPathMatcher pathMatcher)
pathMatcher - the pathMatcher to setpublic org.springframework.util.AntPathMatcher getPathMatcher()
protected void addSubscriptionInternal(String sessionId, String subsId, String destination, Message<?> message)
addSubscriptionInternal in class AbstractSubscriptionRegistryprotected void removeSubscriptionInternal(String sessionId, String subscriptionId, Message<?> message)
removeSubscriptionInternal in class AbstractSubscriptionRegistrypublic void unregisterAllSubscriptions(String sessionId)
SubscriptionRegistryunregisterAllSubscriptions in interface SubscriptionRegistryunregisterAllSubscriptions in class AbstractSubscriptionRegistryprotected org.springframework.util.MultiValueMap<String,String> findSubscriptionsInternal(String destination, Message<?> message)
findSubscriptionsInternal in class AbstractSubscriptionRegistry