Services/MessageQueuing: Difference between revisions

Jump to navigation Jump to search
m
Line 60: Line 60:
=== Internal Apps ===
=== Internal Apps ===


'''POST /'''
'''POST /queue'''


     Creates a new queue, takes the queue name as POST param ''queue_name''.
     Creates a new queue, takes the queue name as POST param ''queue_name''.


'''DELETE /{queue_name}'''
'''DELETE /queue/{queue_name}'''
      
      
     Deletes a given queue created by the App. When the param ''delete'' is set to ''false'', then
     Deletes a given queue created by the App. When the param ''delete'' is set to ''false'', then
     the queue contents will be deleted, but the queue will remain registered.
     the queue contents will be deleted, but the queue will remain registered.


'''POST /{queue_name}'''
'''POST /queue/{queue_name}'''


     Create a message on the given queue. Contents is expected to be
     Create a message on the given queue. Contents is expected to be
Line 78: Line 78:
=== Clients ===
=== Clients ===


'''GET /{queue_name}'''
'''GET /queue/{queue_name}'''
      
      
     Returns all messages for the queue. Can optionally be passed
     Returns all messages for the queue. Can optionally be passed
Line 87: Line 87:
      
      
     Messages are returned in order of newest to oldest.
     Messages are returned in order of newest to oldest.


== Use Cases ==
== Use Cases ==
Confirmed users
192

edits

Navigation menu