de.bsvrz.kex.kexdav.dataexchange
Class ParameterExchangeDescription

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

public class ParameterExchangeDescription
extends Object

Spezifikation für den Parameteraustausch

Author:
Kappich Systemberatung

Constructor Summary
ParameterExchangeDescription(String objectPid, ParameterExchangeStrategy strategy, CorrespondingAttributeGroup atg, short simLocal, short simRemote, boolean delta)
          Spezifikation für den Parameteraustausch
 
Method Summary
 boolean equals(Object o)
           
 CorrespondingAttributeGroup getAtg()
          Gibt die Attributgruppe zurück
 String getObjectPid()
          Gibt das Objekt zurück
 short getSimLocal()
          Gibt die lokale Simulationsvariante zurück
 short getSimRemote()
          Gibt die Remote Simulationsvariante zurück
 ParameterExchangeStrategy getStrategy()
          Gibt die Strategie zurück
 int hashCode()
           
 boolean isDelta()
          Gibt den Delta-Parameter zurück
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParameterExchangeDescription

public ParameterExchangeDescription(String objectPid,
                                    ParameterExchangeStrategy strategy,
                                    CorrespondingAttributeGroup atg,
                                    short simLocal,
                                    short simRemote,
                                    boolean delta)
Spezifikation für den Parameteraustausch

Parameters:
objectPid - Objekt
strategy - Strategie
atg - Attributgruppe
simLocal - SV lokal
simRemote - SV remote
delta - Nur geänderte Daten übertragen?
Method Detail

getObjectPid

public String getObjectPid()
Gibt das Objekt zurück

Returns:
das Objekt

getStrategy

public ParameterExchangeStrategy getStrategy()
Gibt die Strategie zurück

Returns:
die Strategie

getAtg

public CorrespondingAttributeGroup getAtg()
Gibt die Attributgruppe zurück

Returns:
die Attributgruppe

getSimLocal

public short getSimLocal()
Gibt die lokale Simulationsvariante zurück

Returns:
die lokale Simulationsvariante

getSimRemote

public short getSimRemote()
Gibt die Remote Simulationsvariante zurück

Returns:
die Remote Simulationsvariante

isDelta

public boolean isDelta()
Gibt den Delta-Parameter zurück

Returns:
true wenn nur geänderte Daten übertragen werden sollen

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object