protected static class InternalTransporter.Subscriptions
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.concurrent.locks.StampedLock |
lock |
protected Serializer |
serializer |
protected java.util.HashMap<java.lang.String,InternalTransporter.SubscriptionSet> |
sets |
| Modifier | Constructor and Description |
|---|---|
protected |
Subscriptions(Serializer serializer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
deregister(java.lang.String channel,
InternalTransporter transporter,
boolean shared) |
protected InternalTransporter.SubscriptionSet |
getSubscriptionSet(java.lang.String channel) |
protected void |
register(java.lang.String channel,
InternalTransporter transporter) |
protected void |
send(java.lang.String channel,
io.datatree.Tree message) |
protected final java.util.HashMap<java.lang.String,InternalTransporter.SubscriptionSet> sets
protected final java.util.concurrent.locks.StampedLock lock
protected final Serializer serializer
protected Subscriptions(Serializer serializer)
protected void register(java.lang.String channel,
InternalTransporter transporter)
protected void deregister(java.lang.String channel,
InternalTransporter transporter,
boolean shared)
protected void send(java.lang.String channel,
io.datatree.Tree message)
throws java.lang.Exception
java.lang.Exceptionprotected InternalTransporter.SubscriptionSet getSubscriptionSet(java.lang.String channel)