Class ReceiverRole

    • Constructor Summary

      Constructors 
      Constructor Description
      ReceiverRole​(boolean asDrain)
      Erzeugt die Rolle der Applikation als normalen Empfänger oder als Senke.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static ReceiverRole drain()
      Erzeugt die Rolle der Applikation als Senke.
      boolean equals​(java.lang.Object other)
      Vergleicht dieses Objekt mit dem angegebenen Objekt auf logische Gleichheit.
      int hashCode()
      Bestimmt den Hash-Code dieses Objekts.
      boolean isDrain()
      Bestimmt, ob die Applikation in dieser Rolle eine Senke ist.
      boolean isReceiver()
      Bestimmt, ob die Applikation in dieser Rolle ein normaler Empfänger ist.
      static ReceiverRole receiver()
      Erzeugt die Rolle der Applikation als normalen Empfänger.
      java.lang.String toString()
      Liefert eine textuelle Beschreibung dieses Objekts zurück.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ReceiverRole

        public ReceiverRole​(boolean asDrain)
        Erzeugt die Rolle der Applikation als normalen Empfänger oder als Senke.
        Parameters:
        asDrain - true, wenn die Anmeldung als Senke erfolgen soll; false, wenn die Anmeldung als Empfänger erfolgen soll.
    • Method Detail

      • receiver

        public static ReceiverRole receiver()
        Erzeugt die Rolle der Applikation als normalen Empfänger.
        Returns:
        Rolle für Empfangsanmeldungen als normaler Empfänger.
      • drain

        public static ReceiverRole drain()
        Erzeugt die Rolle der Applikation als Senke.
        Returns:
        Rolle für Empfangsanmeldungen als Senke.
      • equals

        public boolean equals​(java.lang.Object other)
        Vergleicht dieses Objekt mit dem angegebenen Objekt auf logische Gleichheit.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        other - Das Objekt mit dem dieses Objekt verglichen werden soll.
        Returns:
        true, wenn dieses Objekt gleich dem angegebenen Objekt ist, sonst false.
      • hashCode

        public int hashCode()
        Bestimmt den Hash-Code dieses Objekts.
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        Hash-Code dieses Objekts.
      • toString

        public java.lang.String toString()
        Liefert eine textuelle Beschreibung dieses Objekts zurück.
        Overrides:
        toString in class java.lang.Object
        Returns:
        Beschreibung dieses Objekts.
      • isDrain

        public boolean isDrain()
        Bestimmt, ob die Applikation in dieser Rolle eine Senke ist.
        Returns:
        true, falls die Applikation in dieser Rolle eine Senke ist; sonst false.
      • isReceiver

        public boolean isReceiver()
        Bestimmt, ob die Applikation in dieser Rolle ein normaler Empfänger ist.
        Returns:
        true, falls die Applikation in dieser Rolle ein Empfänger ist; sonst false.