Class SimpleMessageQueue.WantedTypeSubscription

java.lang.Object
utils.communication.communicationHandler.MessageQueue.SimpleMessageQueue.WantedTypeSubscription
All Implemented Interfaces:
Subscription
Enclosing class:
SimpleMessageQueue

public final class SimpleMessageQueue.WantedTypeSubscription extends Object implements Subscription
  • Method Details

    • waitForMessage

      public void waitForMessage()
      Description copied from interface: Subscription
      Block until a signal is received showing that a message of one of the wanted types as been received.
      Specified by:
      waitForMessage in interface Subscription
    • signalNewMessage

      public void signalNewMessage()
      Description copied from interface: Subscription
      Signal the reception of a message of one of the wanted types-
      Specified by:
      signalNewMessage in interface Subscription
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object