de.bsvrz.kex.kexdav.objectexchange
Class DynamicSetExchange

java.lang.Object
  extended by de.bsvrz.kex.kexdav.objectexchange.DynamicSetExchange

public class DynamicSetExchange
extends Object

Klasse zum Austausch von veränderlichen Mengen

Author:
Kappich Systemberatung

Constructor Summary
DynamicSetExchange(ConfigurationObject localObject, ConfigurationObject remoteObject, String localSetName, String remoteSetName, Direction strategy, CorrespondingObjectManager correspondingObjectManager, ManagerInterface manager)
          Konstruktor
 
Method Summary
 void start()
          Startet den Austausch
 void stop()
          Beendet den Austausch
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DynamicSetExchange

public DynamicSetExchange(ConfigurationObject localObject,
                          ConfigurationObject remoteObject,
                          String localSetName,
                          String remoteSetName,
                          Direction strategy,
                          CorrespondingObjectManager correspondingObjectManager,
                          ManagerInterface manager)
                   throws MissingObjectException
Konstruktor

Parameters:
localObject - Lokales Onjekt
remoteObject - Remote-Objekt
localSetName - Lokaler Mengenname
remoteSetName - Remote-Mengenname
strategy - Austauschrichtung
correspondingObjectManager - Verwaltung korrespondierender Objekte
manager - KExDaV-Manager an den Benachrichtigungen usw. geschickt werden können
Throws:
MissingObjectException - Falls ein notwendiges Objekt oder eine Menge Fehlt
Method Detail

start

public void start()
           throws MissingAreaException
Startet den Austausch

Throws:
MissingAreaException - Falls ein Konfigurationsbereich fehlt

stop

public void stop()
Beendet den Austausch


toString

public String toString()
Overrides:
toString in class Object