ListsManagerInterfacepublic class ListsManager extends java.lang.Object implements ListsManagerInterface
| Constructor | Description |
|---|---|
ListsManager(HighLevelConnectionsManagerInterface connectionsManager) |
Erzeugt ein neues Objekt mit den übergebenen Parametern.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addEntry(long delivererId,
long transmitterId) |
Diese Methode wird von der Wegverwaltung aufgerufen, wenn ein Datenverteiler als erreichbar festgestellt wird.
|
void |
dumpSubscriptionLists() |
|
BestWayManagerInterface |
getBestWayManager() |
Getter für das Verwaltungsobjekt zur Bestimmung der günstigsten Wege.
|
void |
handleDisconnection(long transmitterId) |
Diese Methode wird von der Verbindungsverwaltung aufgerufen, wenn eine Datenverteilerverbindung nicht mehr existiert.
|
void |
handleWaysChanges(long[] changedTransmitterIds) |
Diese Methode wird von der Verbindungsverwaltung aufgerufen, wenn sich neue günstigste Wege für bestimmte Datenverteiler ergeben haben.
|
void |
setBestWayManager(BestWayManagerInterface bestWayManager) |
Setter für das Verwaltungsobjekt zur Bestimmung der günstigsten Wege.
|
public ListsManager(HighLevelConnectionsManagerInterface connectionsManager)
connectionsManager - Verbindungsverwaltungpublic BestWayManagerInterface getBestWayManager()
public void setBestWayManager(BestWayManagerInterface bestWayManager)
bestWayManager - Verwaltungsobjekt zur Bestimmung der günstigsten Wege.public final void addEntry(long delivererId,
long transmitterId)
ListsManagerInterfaceaddEntry in interface ListsManagerInterfacedelivererId - ID des Zulieferers oder -1, wenn der kein Zulieferer mehr existiert.transmitterId - ID des Datenverteilerspublic final void handleWaysChanges(long[] changedTransmitterIds)
ListsManagerInterfacehandleWaysChanges in interface ListsManagerInterfacechangedTransmitterIds - Array mit den IDs der betroffenen Datenverteiler.public final void handleDisconnection(long transmitterId)
ListsManagerInterfacehandleDisconnection in interface ListsManagerInterfacetransmitterId - ID des Datenverteilerspublic void dumpSubscriptionLists()