Class ApplicationSubscriptionInfo.ApplicationSendingSubscription

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

public final class ApplicationSubscriptionInfo.ApplicationSendingSubscription extends Object
Informationen über eine Anmeldung, die Daten sendet
  • Method Details

    • 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
    • isSource

      public boolean isSource()
      Gibt true zurück, wenn es sich um eine Quelle handelt
      Returns:
      true, wenn es sich um eine Quelle handelt, sonst (Sender) false
    • isRequestSupported

      public boolean isRequestSupported()
      Gibt true zurück, wenn Sendesteuerung benutzt wird
      Returns:
      true, wenn Sendesteuerung benutzt wird, 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