Class CorrespondingObject

  • Direct Known Subclasses:
    CopyableCorrespondingObject

    public class CorrespondingObject
    extends java.lang.Object
    Korrespondierendes Objekt auf 2 Datenverteilern
    • Constructor Detail

      • CorrespondingObject

        public CorrespondingObject​(ObjectSpecification objectSpecification,
                                   ObjectManagerInterface objectManagerInterface,
                                   ManagerInterface manager)
        Erstellt ein neues Korrespondierendes Objekt
        Parameters:
        objectSpecification - Pid
        objectManagerInterface - Verwaltung korrespondierender Objekte
        manager - Verwaltung KExDaV
    • Method Detail

      • getLocalObject

        public KExDaVObject getLocalObject()
        Gibt das Objekt auf dem lokalen System zurück
        Returns:
        Klasse, die Informationen über das Objekt wie Existenz usw. bietet.
      • getRemoteObject

        public KExDaVObject getRemoteObject()
        Gibt das Remote-Objekt zurück
        Returns:
        Klasse, die Informationen über das Objekt wie Existenz usw. bietet.
      • getObjectSpecification

        public ObjectSpecification getObjectSpecification()
        Gibt die Objekt-Spezifikation zurück
        Returns:
        die Objekt-Spezifikation durch die das Objekt ausgewählt wird
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object