SimulationHandlerpublic class ConfigurationQueryManager extends java.lang.Object implements SimulationHandler
| Constructor | Description |
|---|---|
ConfigurationQueryManager(de.bsvrz.dav.daf.main.ClientDavInterface connection,
ConfigDataModel localConfiguration,
de.bsvrz.dav.daf.main.config.ConfigurationAuthority localAuthority,
Authentication authentication,
java.io.File foreignObjectCacheFile) |
| Modifier and Type | Method | Description |
|---|---|---|
ForeignObjectManager |
getForeignObjectManager() |
|
ConfigSimulationObject |
getSimulationByApplication(de.bsvrz.dav.daf.main.config.SystemObject systemObject) |
Gibt das Simulationsobjekt zum angegebenen Applikationsobjekt zurück
|
ConfigSimulationObject |
getSimulationByVariant(short simulationVariant) |
Gibt das Simulationsobjekt zur angegebenen Simulationsvariante zurück
|
void |
start() |
|
void |
subscribeReadRequestForSimulation(short simulationVariant,
ConfigSimulationObject simulationObject) |
Diese Methode meldet für eine Simulationsvariante einen Empfänger für lesende Konfigurationsanfragen an, falls dies nicht bereits geschehen ist.
|
void |
subscribeWriteRequestForSimulation(short simulationVariant,
ConfigSimulationObject simulationObject) |
Diese Methode meldet für eine Simulationsvariante einen Empfänger für Konfigurationsschreibanfragenanfragen an, falls dies nicht bereits geschehen ist.
|
void |
unsubscribeReadRequestForSimulation(short simulationVariant) |
Meldet für eine Simulationsvariante die Anmeldung als Empfänger für Konfigurationsschreibanfragen ab.
|
void |
unsubscribeWriteRequestForSimulation(short simulationVariant) |
Meldet für eine Simulationsvariante die Anmeldung als Empfänger für Konfigurationsschreibanfragen ab.
|
public ConfigurationQueryManager(de.bsvrz.dav.daf.main.ClientDavInterface connection,
ConfigDataModel localConfiguration,
de.bsvrz.dav.daf.main.config.ConfigurationAuthority localAuthority,
Authentication authentication,
java.io.File foreignObjectCacheFile)
public ForeignObjectManager getForeignObjectManager()
public void start()
public void subscribeReadRequestForSimulation(short simulationVariant,
ConfigSimulationObject simulationObject)
simulationVariant - Simulationsvariante, mit der sich Konfiguration auf Anfragen anmeldetpublic void subscribeWriteRequestForSimulation(short simulationVariant,
ConfigSimulationObject simulationObject)
simulationVariant - Simulationsvariante, mit der sich Konfiguration auf Anfragen anmeldetpublic void unsubscribeWriteRequestForSimulation(short simulationVariant)
simulationVariant - Simulationsvariante, für die es nicht mehr möglich sein soll Schreibanfragen zu stellen.public void unsubscribeReadRequestForSimulation(short simulationVariant)
simulationVariant - Simulationsvariante, für die es nicht mehr möglich sein soll Schreibanfragen zu stellen.public ConfigSimulationObject getSimulationByVariant(short simulationVariant)
SimulationHandlergetSimulationByVariant in interface SimulationHandlersimulationVariant - Siulationsvariantepublic ConfigSimulationObject getSimulationByApplication(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
SimulationHandlergetSimulationByApplication in interface SimulationHandlersystemObject - Applikationsobjekt