Class SenderSubscription

java.lang.Object
de.bsvrz.dav.daf.main.impl.subscription.SenderSubscription

public class SenderSubscription
extends java.lang.Object
  • Constructor Details

    • SenderSubscription

      public SenderSubscription​(ClientSenderInterface client, SystemObject systemObject, DataDescription dataDescription, short externalSimulationVariant, SenderRole senderRole)
      Erzeugt ein neues Objekt mit den gegebenen Parametern.
      Parameters:
      client - Repräsentant des Empängers
      systemObject - Objekt der Anmeldung
      dataDescription - Beschreibende Informationen der zu versendenden Daten
      externalSimulationVariant -
      senderRole -
  • Method Details

    • getClientSender

      public final ClientSenderInterface getClientSender()
      Gibt den Empfänger zurück.
      Returns:
      Repräsentant des Empängers
    • setClientSender

      public final void setClientSender​(ClientSenderInterface client)
      Setzt den Repräsentant des Empängers.
      Parameters:
      client - Repräsentant des Empängers
    • getSystemObject

      public final SystemObject getSystemObject()
      Gibt der Systemobjekt zurück
      Returns:
      Systemobjekt
    • getDataDescription

      public final DataDescription getDataDescription()
      Gibt die beschreibende Informationen der zu versendenden Daten zurück
      Returns:
      beschreibende Informationen
    • getBaseSubscriptionInfo

      public final BaseSubscriptionInfo getBaseSubscriptionInfo()
      Gibt die Basisanmeldeinformationen zurück
      Returns:
      Basisanmeldeinformation
    • getSendSubscriptionInfo

      public final SendSubscriptionInfo getSendSubscriptionInfo()
      Gibt die Senderanmeldeinformationen zurück
      Returns:
      Senderanmeldeinformation
    • isSource

      public final boolean isSource()
      Gibt an, ob der Status der Applikation der einer Quelle ist.
      Returns:
      true: Anmeldung ist Quelle , false: Anmeldung ist keine Quelle
    • isSender

      public final boolean isSender()
      Gibt an, ob der Status der Applikation der eines Senders ist.
      Returns:
      true: Anmeldung ist Sender , false: Anmeldung ist kein Sender