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 and Description |
---|
InnerDataSubscription(SystemObject object,
AttributeGroup attributeGroup,
Aspect aspect)
Erstellt eine neue InnerDataSubscription-Klasse
|
InnerDataSubscription(SystemObject object,
AttributeGroupUsage attributeGroupUsage)
Erstellt eine neue InnerDataSubscription-Klasse
|
Modifier and Type | Method and 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() |
public InnerDataSubscription(SystemObject object, AttributeGroup attributeGroup, Aspect aspect)
Erstellt eine neue InnerDataSubscription-Klasse
object
- ObjektattributeGroup
- Attributgruppeaspect
- Aspektpublic InnerDataSubscription(SystemObject object, AttributeGroupUsage attributeGroupUsage)
Erstellt eine neue InnerDataSubscription-Klasse
object
- ObjektattributeGroupUsage
- Attributgruppenverwendungpublic SystemObject getObject()
Liefert das Objekt dieser Datenbeschreibung zurück.
public AttributeGroup getAttributeGroup()
Liefert die Attributgruppe dieser Datenbeschreibung zurück.
public Aspect getAspect()
Liefert den Aspekt dieser Datenbeschreibung zurück.
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object