Package de.bsvrz.kex.kexdav.main
Class KExDaVMultiExchange
- java.lang.Object
-
- de.bsvrz.kex.kexdav.main.KExDaVMultiExchange
-
public final class KExDaVMultiExchange extends java.lang.ObjectDiese Klasse ist eine Gruppierung von mehrerenKExDaVExchange-Objekten, die zum selben Verbindungspartner gehen.
-
-
Constructor Summary
Constructors Constructor Description KExDaVMultiExchange(java.util.Collection<RemoteDaVParameter> parameters, de.bsvrz.dav.daf.main.ClientDavInterface localConnection, de.bsvrz.dav.daf.main.ClientDavInterface remoteConnection, ManagerInterface manager, java.util.Map<AttributeGroupPair,KExDaVDataPlugin> plugins)Erstellt eine neue KExDaVMultiExchange
-
Method Summary
Modifier and Type Method Description voidsetParameter(java.util.Collection<RemoteDaVParameter> parameter)Setzt Parametervoidstart()Startet den Austauschvoidstop()Stoppt den AustauschvoidtriggerParameterExchange(Direction direction)
-
-
-
Constructor Detail
-
KExDaVMultiExchange
public KExDaVMultiExchange(java.util.Collection<RemoteDaVParameter> parameters, de.bsvrz.dav.daf.main.ClientDavInterface localConnection, de.bsvrz.dav.daf.main.ClientDavInterface remoteConnection, ManagerInterface manager, java.util.Map<AttributeGroupPair,KExDaVDataPlugin> plugins) throws MissingAreaException
Erstellt eine neue KExDaVMultiExchange- Parameters:
parameters- VerbindungsparameterlocalConnection- Lokale VerbindungremoteConnection- Remote-Verbindungmanager- Verwaltungsklasse für KExDaVplugins- Plugins- Throws:
MissingAreaException
-
-
Method Detail
-
start
public void start() throws MissingAreaExceptionStartet den Austausch- Throws:
MissingAreaException- See Also:
KExDaVExchange.start()
-
stop
public void stop()
Stoppt den Austausch- See Also:
()
-
setParameter
public void setParameter(java.util.Collection<RemoteDaVParameter> parameter) throws MissingAreaException
Setzt Parameter- Parameters:
parameter- Neue Parameter- Throws:
MissingAreaException
-
triggerParameterExchange
public void triggerParameterExchange(Direction direction)
- Parameters:
direction- Richtung- See Also:
KExDaVExchange.triggerParameterExchange(Direction)
-
-