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