public final class MessageEvent
extends java.util.EventObject
A message event is fired whenever a message is received or sent.
This class is immutable.
Constructor and Description |
---|
MessageEvent(java.lang.Object source,
Message message,
boolean inbound)
Constructs a message event.
|
Modifier and Type | Method and Description |
---|---|
void |
consume()
Marks this event as consumed.
|
Message |
getMessage()
Gets the message.
|
boolean |
isConsumed()
Indicates, whether this event has been consumed.
|
boolean |
isInbound()
Indicates, whether the stanza has been received (inbound) or is about to being sent (outbound).
|
java.lang.String |
toString() |
public MessageEvent(java.lang.Object source, Message message, boolean inbound)
Constructs a message event.
source
- The object on which the event initially occurred.message
- The message stanza.inbound
- True, if the stanza is inbound.java.lang.IllegalArgumentException
- if source is null.public final Message getMessage()
Gets the message.
public final boolean isInbound()
public final void consume()
isConsumed()
public final boolean isConsumed()
consume()
public final java.lang.String toString()
toString
in class java.util.EventObject
Copyright © 2014–2019 XMPP.rocks. All rights reserved.