|
Smack | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MessageEventRequestListener
A listener that is fired anytime a message event request is received. Message event requests are received when the received message includes an extension like this:
<x xmlns='jabber:x:event'> <offline/> <delivered/> <composing/> </x>In this example you can see that the sender of the message requests to be notified when the user couldn't receive the message because he/she is offline, the message was delivered or when the receiver of the message is composing a reply.
Method Summary | |
---|---|
void |
composingNotificationRequested(java.lang.String from,
java.lang.String packetID,
MessageEventManager messageEventManager)
Called when a request that the receiver of the message is composing a reply notification is received. |
void |
deliveredNotificationRequested(java.lang.String from,
java.lang.String packetID,
MessageEventManager messageEventManager)
Called when a request for message delivered notification is received. |
void |
displayedNotificationRequested(java.lang.String from,
java.lang.String packetID,
MessageEventManager messageEventManager)
Called when a request for message displayed notification is received. |
void |
offlineNotificationRequested(java.lang.String from,
java.lang.String packetID,
MessageEventManager messageEventManager)
Called when a request that the receiver of the message is offline is received. |
Method Detail |
---|
void deliveredNotificationRequested(java.lang.String from, java.lang.String packetID, MessageEventManager messageEventManager)
from
- the user that sent the notification.packetID
- the id of the message that was sent.messageEventManager
- the messageEventManager that fired the listener.void displayedNotificationRequested(java.lang.String from, java.lang.String packetID, MessageEventManager messageEventManager)
from
- the user that sent the notification.packetID
- the id of the message that was sent.messageEventManager
- the messageEventManager that fired the listener.void composingNotificationRequested(java.lang.String from, java.lang.String packetID, MessageEventManager messageEventManager)
from
- the user that sent the notification.packetID
- the id of the message that was sent.messageEventManager
- the messageEventManager that fired the listener.void offlineNotificationRequested(java.lang.String from, java.lang.String packetID, MessageEventManager messageEventManager)
from
- the user that sent the notification.packetID
- the id of the message that was sent.messageEventManager
- the messageEventManager that fired the listener.
|
Smack | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |