de.bsvrz.kex.kexdav.objectexchange
Class SetExchangeDescription

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

public class SetExchangeDescription
extends Object

Beschreibung zum Austausch von dynamischen Mengen

Author:
Kappich Systemberatung

Field Summary
private  ConfigurationObject _localObject
           
private  String _localSetName
           
private  ConfigurationObject _remoteObject
           
private  String _remoteSetName
           
private  Direction _strategy
           
 
Constructor Summary
SetExchangeDescription(ConfigurationObject localObject, ConfigurationObject remoteObject, String localSetName, String remoteSetName, Direction strategy)
          Konstruktor
 
Method Summary
 boolean equals(Object o)
           
 ConfigurationObject getLocalObject()
          Gibt das lokale Objekt zurück
 String getLocalSetName()
          Gibt die lokale Menge zurück
 ConfigurationObject getRemoteObject()
          Gibt das Remote Objekt zurück
 String getRemoteSetName()
          Gibt die Remote-Menge zurück
 Direction getStrategy()
          Gibt die Richtung zurück
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_localObject

private final ConfigurationObject _localObject

_remoteObject

private final ConfigurationObject _remoteObject

_localSetName

private final String _localSetName

_remoteSetName

private final String _remoteSetName

_strategy

private final Direction _strategy
Constructor Detail

SetExchangeDescription

public SetExchangeDescription(ConfigurationObject localObject,
                              ConfigurationObject remoteObject,
                              String localSetName,
                              String remoteSetName,
                              Direction strategy)
Konstruktor

Parameters:
localObject - lokales Objekt
remoteObject - remote Objekt
localSetName - lokale Menge
remoteSetName - remote Menge
strategy - Austauschrichtung
Method Detail

getLocalObject

public ConfigurationObject getLocalObject()
Gibt das lokale Objekt zurück

Returns:
das lokale Objekt

getRemoteObject

public ConfigurationObject getRemoteObject()
Gibt das Remote Objekt zurück

Returns:
das Remote Objekt

getStrategy

public Direction getStrategy()
Gibt die Richtung zurück

Returns:
die Richtung

getLocalSetName

public String getLocalSetName()
Gibt die lokale Menge zurück

Returns:
die lokale Menge

getRemoteSetName

public String getRemoteSetName()
Gibt die Remote-Menge zurück

Returns:
die Remote-Menge

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