de.bsvrz.kex.kexdav.dataexchange
Class ParameterExchangeManager
java.lang.Object
de.bsvrz.kex.kexdav.main.AbstractKExDaVExchange<ParameterExchangeDescription,ParameterExchange>
de.bsvrz.kex.kexdav.dataexchange.ParameterExchangeManager
public class ParameterExchangeManager
- extends AbstractKExDaVExchange<ParameterExchangeDescription,ParameterExchange>
Parameteraustauschverwaltung
- Author:
- Kappich Systemberatung
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_correspondingObjectManager
private final CorrespondingObjectManager _correspondingObjectManager
ParameterExchangeManager
public ParameterExchangeManager(RemoteDaVParameter parameter,
ManagerInterface manager,
CorrespondingObjectManager correspondingObjectManager)
- Konstruktor
- Parameters:
parameter
- Parametermanager
- VerwaltungcorrespondingObjectManager
- Verwaltung korrespondierender Objekte
createExchange
protected ParameterExchange createExchange(ParameterExchangeDescription description)
throws KExDaVException
- Description copied from class:
AbstractKExDaVExchange
- Template-Methode, die anhand einer Description ein Datenaustausch-Klasse erstellt
- Specified by:
createExchange
in class AbstractKExDaVExchange<ParameterExchangeDescription,ParameterExchange>
- Parameters:
description
- Description
- Returns:
- Datenaustausch-Klasse
- Throws:
KExDaVException
- Falls ein Fehler auftritt
removeExchange
protected void removeExchange(ParameterExchange exchange)
- Description copied from class:
AbstractKExDaVExchange
- Template-Methode, die eine Datenaustauschklasse deaktiviert bzw. entfernt
- Specified by:
removeExchange
in class AbstractKExDaVExchange<ParameterExchangeDescription,ParameterExchange>
- Parameters:
exchange
- Datenaustauschklasse
getExchangeDescriptionsFromNewParameters
protected Set<ParameterExchangeDescription> getExchangeDescriptionsFromNewParameters(RemoteDaVParameter parameters)
- Description copied from class:
AbstractKExDaVExchange
- Template-Methode, die für einen Parameter-Datensatz alle Datenbeschreibungen zurückgeben soll
- Specified by:
getExchangeDescriptionsFromNewParameters
in class AbstractKExDaVExchange<ParameterExchangeDescription,ParameterExchange>
- Parameters:
parameters
- Parameter
- Returns:
- Set mit Datenbeschreibungen