Class ApplicationSubscriptionInfo.ApplicationReceivingSubscription

java.lang.Object
de.bsvrz.dav.daf.main.ApplicationSubscriptionInfo.ApplicationReceivingSubscription
Enclosing class:
ApplicationSubscriptionInfo

public final class ApplicationSubscriptionInfo.ApplicationReceivingSubscription extends Object
Informationen über eine Anmeldung, die Daten empfängt
  • Method Details

    • isDrain

      public boolean isDrain()
      Gibt true zurück, wenn es sich um eine Senke handelt
      Returns:
      true, wenn es sich um eine Senke handelt, sonst (Empfänger) false
    • isDelayed

      public boolean isDelayed()
      Gibt true zurück, wenn nachgelieferte Daten angefordert wurden
      Returns:
      true, wenn nachgelieferte Daten angefordert wurden, sonst false
    • isDelta

      public boolean isDelta()
      Gibt true zurück, wenn eine Delta-Anmeldung durchgeführt wurde
      Returns:
      true, wenn eine Delta-Anmeldung durchgeführt wurde, sonst false
    • getState

      public SubscriptionState getState()
      Gibt den Zustand der Anmeldung zurück
      Returns:
      den Zustand
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getObjectId

      public long getObjectId()
      Gibt die Objekt-ID zurück, für das Daten angemeldet wurden
      Returns:
      die Objekt-ID
    • getUsageId

      public long getUsageId()
      Gibt die Attributgruppenverwendung zurück, für die Daten angemeldet wurden
      Returns:
      die Attributgruppenverwendung
    • getSimVar

      public short getSimVar()
      Gibt die Simulationsvariante der Anmeldung zurück
      Returns:
      die Simulationsvariante der Anmeldung
    • getObject

      public SystemObject getObject()
      Gibt das Objekt zurück, falls bekannt
      Returns:
      das Objekt oder null
    • getUsage

      public AttributeGroupUsage getUsage()
      Gibt die Attributgruppenverwendung zurück, falls bekannt
      Returns:
      die Attributgruppenverwendung oder null