Package de.bsvrz.kex.kexdav.main
Class KExDaVMultiExchange
- java.lang.Object
-
- de.bsvrz.kex.kexdav.main.KExDaVMultiExchange
-
public final class KExDaVMultiExchange extends java.lang.Object
Diese 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 void
setParameter(java.util.Collection<RemoteDaVParameter> parameter)
Setzt Parametervoid
start()
Startet den Austauschvoid
stop()
Stoppt den Austauschvoid
triggerParameterExchange(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 MissingAreaException
Startet 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)
-
-