protected static class InternalTransporter.SubscriptionSet
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
channel |
protected java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock |
readLock |
protected java.util.WeakHashMap<InternalTransporter,InternalTransporter> |
set |
protected java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock |
writeLock |
| Modifier | Constructor and Description |
|---|---|
protected |
SubscriptionSet(java.lang.String channel) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
deregister(InternalTransporter transporter) |
protected void |
register(InternalTransporter transporter) |
protected void |
send(byte[] message) |
protected final java.util.WeakHashMap<InternalTransporter,InternalTransporter> set
protected final java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock readLock
protected final java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock writeLock
protected final java.lang.String channel
protected void register(InternalTransporter transporter)
protected void deregister(InternalTransporter transporter)
protected void send(byte[] message)
throws java.lang.Exception
java.lang.Exception