private static class DefaultSubscriptionRegistry.SessionSubscriptionRegistry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.ConcurrentMap<java.lang.String,DefaultSubscriptionRegistry.SessionSubscriptionInfo> |
sessions |
Modifier | Constructor and Description |
---|---|
private |
SessionSubscriptionRegistry() |
Modifier and Type | Method and Description |
---|---|
DefaultSubscriptionRegistry.SessionSubscriptionInfo |
addSubscription(java.lang.String sessionId,
java.lang.String subscriptionId,
java.lang.String destination,
Expression selectorExpression) |
java.util.Collection<DefaultSubscriptionRegistry.SessionSubscriptionInfo> |
getAllSubscriptions() |
DefaultSubscriptionRegistry.SessionSubscriptionInfo |
getSubscriptions(java.lang.String sessionId) |
DefaultSubscriptionRegistry.SessionSubscriptionInfo |
removeSubscriptions(java.lang.String sessionId) |
java.lang.String |
toString() |
private final java.util.concurrent.ConcurrentMap<java.lang.String,DefaultSubscriptionRegistry.SessionSubscriptionInfo> sessions
public DefaultSubscriptionRegistry.SessionSubscriptionInfo getSubscriptions(java.lang.String sessionId)
public java.util.Collection<DefaultSubscriptionRegistry.SessionSubscriptionInfo> getAllSubscriptions()
public DefaultSubscriptionRegistry.SessionSubscriptionInfo addSubscription(java.lang.String sessionId, java.lang.String subscriptionId, java.lang.String destination, Expression selectorExpression)
public DefaultSubscriptionRegistry.SessionSubscriptionInfo removeSubscriptions(java.lang.String sessionId)
public java.lang.String toString()
toString
in class java.lang.Object