private class ListsManager.LocalSubscriptionInfos
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private class |
ListsManager.LocalSubscriptionInfos.AddedTriggerTarget |
private class |
ListsManager.LocalSubscriptionInfos.RemovedTriggerTarget |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Long,ListsManager.ReferenceCount> |
_atgUsageIds |
private java.util.Map<java.lang.Long,ListsManager.ReferenceCount> |
_changedAtgUsageIds |
private java.util.Map<java.lang.Long,ListsManager.ReferenceCount> |
_changedObjectIds |
private DelayedTrigger |
_localSubscriptionAddedTrigger |
private DelayedTrigger |
_localSubscriptionRemovedTrigger |
private java.util.Map<java.lang.Long,ListsManager.ReferenceCount> |
_objectIds |
Constructor and Description |
---|
LocalSubscriptionInfos() |
Modifier and Type | Method and Description |
---|---|
void |
addSubscribeInfo(BaseSubscriptionInfo info) |
void |
close() |
private boolean |
decrementReferenceCount(java.util.Map<java.lang.Long,ListsManager.ReferenceCount> objectIds,
long objectId) |
private boolean |
incrementReferenceCount(java.util.Map<java.lang.Long,ListsManager.ReferenceCount> objectIds,
long objectId) |
void |
removeSubscribeInfo(BaseSubscriptionInfo info) |
private final DelayedTrigger _localSubscriptionAddedTrigger
private final DelayedTrigger _localSubscriptionRemovedTrigger
private final java.util.Map<java.lang.Long,ListsManager.ReferenceCount> _objectIds
private final java.util.Map<java.lang.Long,ListsManager.ReferenceCount> _changedObjectIds
private final java.util.Map<java.lang.Long,ListsManager.ReferenceCount> _atgUsageIds
private final java.util.Map<java.lang.Long,ListsManager.ReferenceCount> _changedAtgUsageIds
public void close()
public void addSubscribeInfo(BaseSubscriptionInfo info)
public void removeSubscribeInfo(BaseSubscriptionInfo info)
private boolean incrementReferenceCount(java.util.Map<java.lang.Long,ListsManager.ReferenceCount> objectIds, long objectId)
private boolean decrementReferenceCount(java.util.Map<java.lang.Long,ListsManager.ReferenceCount> objectIds, long objectId)