Class MessageReceivedEvent

  • All Implemented Interfaces:

    
    public final class MessageReceivedEvent
    
                        

    Event data for message reception.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final Message message
      private final Integer left
      private final Boolean offline
      private final Boolean hasPackage
    • Constructor Summary

      Constructors 
      Constructor Description
      MessageReceivedEvent(Message message, Integer left, Boolean offline, Boolean hasPackage)
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Message getMessage()
      final Integer getLeft()
      final Boolean getOffline()
      final Boolean getHasPackage()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MessageReceivedEvent

        MessageReceivedEvent(Message message, Integer left, Boolean offline, Boolean hasPackage)
        Parameters:
        message - The received message
        left - Remaining message count in the current package
        offline - Whether this is an offline message
        hasPackage - Whether the server still has undelivered message packages