private class ListsManager.TransmitterSubscriptionInfos
extends java.lang.Object
Enthält die Anmeldungsliste eines erreichbaren Datenverteilers.
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Set<java.lang.Long> |
_atgUsageSet |
(package private) long |
_delivererId
Die ID des Datenverteiler, der diese Anmeldeliste liefert.
|
(package private) java.util.Set<java.lang.Long> |
_objectIdSet |
(package private) java.util.List<java.lang.Long> |
_subscribers
Ids der Datenverteiler, an die die Anmeldungsliste weitergegeben werden soll
|
(package private) long |
_transmitterId
Die ID des Datenverteilers auf den sich diese Anmeldeliste bezieht.
|
Constructor and Description |
---|
TransmitterSubscriptionInfos(long transmitterId)
Erzeugt eine neue Anmeldungsliste für einen erreichbaren Datenverteiler
|
Modifier and Type | Method and Description |
---|---|
private java.util.List<AttributeGroupAspectCombination> |
convertListOfLongsToListOfAttributeGroupAspectCombinations(java.util.List<java.lang.Long> atgUsageIds) |
boolean |
isPotentialCentralDav(long requiredObjectId,
long requiredAtgUsageId) |
java.lang.String |
toShortString() |
java.lang.String |
toString() |
void |
updateInfosAndPublish(java.util.List<java.lang.Long> addedObjectIds,
java.util.List<java.lang.Long> removedObjectIds,
java.util.List<java.lang.Long> addedAtgUsageIds,
java.util.List<java.lang.Long> removedAtgUsageIds) |
long _transmitterId
Die ID des Datenverteilers auf den sich diese Anmeldeliste bezieht.
long _delivererId
Die ID des Datenverteiler, der diese Anmeldeliste liefert.
java.util.List<java.lang.Long> _subscribers
Ids der Datenverteiler, an die die Anmeldungsliste weitergegeben werden soll
java.util.Set<java.lang.Long> _objectIdSet
java.util.Set<java.lang.Long> _atgUsageSet
TransmitterSubscriptionInfos(long transmitterId)
Erzeugt eine neue Anmeldungsliste für einen erreichbaren Datenverteiler
transmitterId
- Die ID des Datenverteilers auf den sich diese Anmeldeliste bezieht.public boolean isPotentialCentralDav(long requiredObjectId, long requiredAtgUsageId)
public void updateInfosAndPublish(java.util.List<java.lang.Long> addedObjectIds, java.util.List<java.lang.Long> removedObjectIds, java.util.List<java.lang.Long> addedAtgUsageIds, java.util.List<java.lang.Long> removedAtgUsageIds)
private java.util.List<AttributeGroupAspectCombination> convertListOfLongsToListOfAttributeGroupAspectCombinations(java.util.List<java.lang.Long> atgUsageIds)
public final java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toShortString()