| 
 | 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(String from,
                               String packetID,
                               MessageEventManager messageEventManager)Called when a request that the receiver of the message is composing a reply notification is received. | 
|  void | deliveredNotificationRequested(String from,
                               String packetID,
                               MessageEventManager messageEventManager)Called when a request for message delivered notification is received. | 
|  void | displayedNotificationRequested(String from,
                               String packetID,
                               MessageEventManager messageEventManager)Called when a request for message displayed notification is received. | 
|  void | offlineNotificationRequested(String from,
                             String packetID,
                             MessageEventManager messageEventManager)Called when a request that the receiver of the message is offline is received. | 
| Method Detail | 
|---|
void deliveredNotificationRequested(String from,
                                    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(String from,
                                    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(String from,
                                    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(String from,
                                  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 | ||||||||