mod_cloud_notify/README.markdown
changeset 3093 5b5c6ba527fc
parent 3092 6eaa1aa4f8ae
child 3094 1d0925d008b2
equal deleted inserted replaced
3092:6eaa1aa4f8ae 3093:5b5c6ba527fc
    11 It allows clients to register an "app server" which is notified about new
    11 It allows clients to register an "app server" which is notified about new
    12 messages while the user is offline, disconnected or the session is hibernated
    12 messages while the user is offline, disconnected or the session is hibernated
    13 by [mod_smacks]. 
    13 by [mod_smacks]. 
    14 Implementation of the "app server" is not included[^1].
    14 Implementation of the "app server" is not included[^1].
    15 
    15 
       
    16 **Please note: Multi client setups don't work properly if MAM is disabled and using this module won't change this at all!**
       
    17 
    16 Details
    18 Details
    17 =======
    19 =======
    18 
    20 
    19 App servers are notified about offline messages, messages stored by [mod_mam]
    21 App servers are notified about offline messages, messages stored by [mod_mam]
    20 or messages waiting in the smacks queue.
    22 or messages waiting in the smacks queue.
    21 The business rules outlined [here](//mail.jabber.org/pipermail/standards/2016-February/030925.html) are all honored[^2].
    23 The business rules outlined [here](//mail.jabber.org/pipermail/standards/2016-February/030925.html) are all honored[^2].
    22 
       
    23 **Please note: Multi client setups don't work properly if MAM is disabled and using this module won't change this at all!**
       
    24 
    24 
    25 To cooperate with [mod_smacks] this module consumes some events:
    25 To cooperate with [mod_smacks] this module consumes some events:
    26 `smacks-ack-delayed`, `smacks-hibernation-start` and `smacks-hibernation-end`.
    26 `smacks-ack-delayed`, `smacks-hibernation-start` and `smacks-hibernation-end`.
    27 These events allow this module to send out notifications for messages received
    27 These events allow this module to send out notifications for messages received
    28 while the session is hibernated by [mod_smacks] or even when smacks
    28 while the session is hibernated by [mod_smacks] or even when smacks