de.bsvrz.kex.kexdav.dataexchange
Class DataExchange

java.lang.Object
  extended by de.bsvrz.kex.kexdav.dataexchange.DataExchange

public class DataExchange
extends Object

Modul zum Austausch von Online-Daten (diese Klasse gibt es einmal pro Attributgruppe und Objekt)

Author:
Kappich Systemberatung

Constructor Summary
DataExchange(de.bsvrz.kex.kexdav.dataexchange.DataExchangeDescription description, ObjectManagerInterface objectManagerInterface, ManagerInterface manager)
          Erstellt ein Modul zum Austausch von Onlinedaten von einem Objekt
 
Method Summary
 void start()
          Startet den Datenaustausch
 void stop()
          Stoppt den Datenaustausch
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataExchange

public DataExchange(de.bsvrz.kex.kexdav.dataexchange.DataExchangeDescription description,
                    ObjectManagerInterface objectManagerInterface,
                    ManagerInterface manager)
             throws MissingPluginException
Erstellt ein Modul zum Austausch von Onlinedaten von einem Objekt

Parameters:
description - Parameter zum Datenaustausch
objectManagerInterface - Interface zum CorrespondingObjectManager
manager - KExDaV-Manager an den Warnungen usw. geschickt werden können
Throws:
MissingPluginException - Falls kein Plugin gefunden werden konnte um die Attributgruppen zu konvertieren
Method Detail

start

public void start()
Startet den Datenaustausch


stop

public void stop()
Stoppt den Datenaustausch


toString

public String toString()
Overrides:
toString in class Object