public class ParameterExchangeManager extends AbstractKExDaVExchange<ParameterExchangeDescription,ParameterExchange>
Parameteraustauschverwaltung
Constructor and Description |
---|
ParameterExchangeManager(RemoteDaVParameter parameter,
ManagerInterface manager,
CorrespondingObjectManager correspondingObjectManager)
Konstruktor
|
Modifier and Type | Method and Description |
---|---|
protected ParameterExchange |
createExchange(ParameterExchangeDescription description)
Template-Methode, die anhand einer Description ein Datenaustausch-Klasse erstellt
|
protected java.util.Set<ParameterExchangeDescription> |
getExchangeDescriptionsFromNewParameters(RemoteDaVParameter parameters)
Template-Methode, die für einen Parameter-Datensatz alle Datenbeschreibungen zurückgeben soll
|
protected void |
removeExchange(ParameterExchange exchange)
Template-Methode, die eine Datenaustauschklasse deaktiviert bzw. entfernt
|
getExchangeMap, getManager, notifyNewExchangeDescriptions, setParameter, start, stop
public ParameterExchangeManager(RemoteDaVParameter parameter, ManagerInterface manager, CorrespondingObjectManager correspondingObjectManager)
Konstruktor
parameter
- Parametermanager
- VerwaltungcorrespondingObjectManager
- Verwaltung korrespondierender Objekteprotected ParameterExchange createExchange(ParameterExchangeDescription description) throws KExDaVException
AbstractKExDaVExchange
Template-Methode, die anhand einer Description ein Datenaustausch-Klasse erstellt
createExchange
in class AbstractKExDaVExchange<ParameterExchangeDescription,ParameterExchange>
description
- DescriptionKExDaVException
- Falls ein Fehler auftrittprotected void removeExchange(ParameterExchange exchange)
AbstractKExDaVExchange
Template-Methode, die eine Datenaustauschklasse deaktiviert bzw. entfernt
removeExchange
in class AbstractKExDaVExchange<ParameterExchangeDescription,ParameterExchange>
exchange
- Datenaustauschklasseprotected java.util.Set<ParameterExchangeDescription> getExchangeDescriptionsFromNewParameters(RemoteDaVParameter parameters)
AbstractKExDaVExchange
Template-Methode, die für einen Parameter-Datensatz alle Datenbeschreibungen zurückgeben soll
getExchangeDescriptionsFromNewParameters
in class AbstractKExDaVExchange<ParameterExchangeDescription,ParameterExchange>
parameters
- Parameter