Package de.bsvrz.dav.daf.main
Class InnerDataSubscription
- java.lang.Object
-
- de.bsvrz.dav.daf.main.InnerDataSubscription
-
public final class InnerDataSubscription extends java.lang.Object
Kapselt eine Datenanmeldung für Daten auf dem Datenverteiler. Für eine Transaktionsanmeldung als Quelle oder Senke muss dem Datenverteiler mitgeteilt werden, welche inneren Daten diese Transaktion enthalten können soll. Dafür ist diese Klasse gedacht.
-
-
Constructor Summary
Constructors Constructor Description InnerDataSubscription(SystemObject object, AttributeGroup attributeGroup, Aspect aspect)
Erstellt eine neue InnerDataSubscription-KlasseInnerDataSubscription(SystemObject object, AttributeGroupUsage attributeGroupUsage)
Erstellt eine neue InnerDataSubscription-Klasse
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
Aspect
getAspect()
Liefert den Aspekt dieser Datenbeschreibung zurück.AttributeGroup
getAttributeGroup()
Liefert die Attributgruppe dieser Datenbeschreibung zurück.SystemObject
getObject()
Liefert das Objekt dieser Datenbeschreibung zurück.int
hashCode()
java.lang.String
toString()
-
-
-
Constructor Detail
-
InnerDataSubscription
public InnerDataSubscription(SystemObject object, AttributeGroup attributeGroup, Aspect aspect)
Erstellt eine neue InnerDataSubscription-Klasse- Parameters:
object
- ObjektattributeGroup
- Attributgruppeaspect
- Aspekt
-
InnerDataSubscription
public InnerDataSubscription(SystemObject object, AttributeGroupUsage attributeGroupUsage)
Erstellt eine neue InnerDataSubscription-Klasse- Parameters:
object
- ObjektattributeGroupUsage
- Attributgruppenverwendung
-
-
Method Detail
-
getObject
public SystemObject getObject()
Liefert das Objekt dieser Datenbeschreibung zurück.- Returns:
- Objekt dieser Datenbeschreibung
-
getAttributeGroup
public AttributeGroup getAttributeGroup()
Liefert die Attributgruppe dieser Datenbeschreibung zurück.- Returns:
- Attributgruppe dieser Datenbeschreibung
-
getAspect
public Aspect getAspect()
Liefert den Aspekt dieser Datenbeschreibung zurück.- Returns:
- Aspekt dieser Datenbeschreibung
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-