|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.kex.kexdav.main.KExDaV
public class KExDaV
Hauptklasse KExDaV
Constructor Summary | |
---|---|
KExDaV(ClientDavInterface connection,
SystemObject kexDavObject,
File authenticationFile,
Map<AttributeGroupPair,KExDaVDataPlugin> plugins)
Konstruktor für das Haupt-KExDaV-Objekt |
Method Summary | |
---|---|
SystemObject |
getKExDaVObject()
Gibt das verwendete KExDaV-Objekt zurück |
void |
setNewParameters(Collection<RemoteDaVParameter> remoteDaVs)
Setzt die Parameter und startet damit den Austausch der Daten, Mengen und Objekte |
void |
setTerminateOnError(boolean terminateOnError)
Setzt, ob KExDav bei einem schweren Fehler beendet werden soll (Standardmäßig aktiviert) |
void |
start()
Startet das Laden der Parameter und damit den Datenaustausch |
void |
stop()
Beendet das Laden der Parameter und bricht alle Verbindungen ab |
void |
terminate()
Beendet KExDaV |
String |
toString()
|
void |
triggerParameterExchange(KExDaVSpecification specification,
Direction direction)
Löst den Parameteraustausch per Trigger aus |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public KExDaV(ClientDavInterface connection, SystemObject kexDavObject, File authenticationFile, Map<AttributeGroupPair,KExDaVDataPlugin> plugins)
connection
- Lokale VerbindungkexDavObject
- KExDaV-ObjektauthenticationFile
- Datei mit Passwörternplugins
- Plugins zum DatenaustauschMethod Detail |
---|
public void start()
public void stop()
public void setNewParameters(Collection<RemoteDaVParameter> remoteDaVs) throws MissingAreaException
remoteDaVs
- Parameterspezifikation der Remote-Datenverteiler-Verbindungen samt auszutauschender Daten
MissingAreaException
- falls kein gültiger Konfigurationsbereich zum Erstellen von Objekten angegeben wurde, aber einer benötigt wurde.public void triggerParameterExchange(KExDaVSpecification specification, Direction direction)
specification
- Spezifikation eines Remote-Datenverteilersdirection
- Richtungpublic String toString()
toString
in class Object
public void setTerminateOnError(boolean terminateOnError)
terminateOnError
- true wenn KExDaV beendet werden sollpublic void terminate()
public SystemObject getKExDaVObject()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |