Services/MessageQueuing: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
(updated page with new details and API proposal)
mNo edit summary
Line 38: Line 38:
=== Internal Apps ===
=== Internal Apps ===


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


     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/{queue_name}'''
'''DELETE /{queue_name}'''
      
      
     Deletes a given queue created by the App.
     Deletes a given queue created by the App.


'''POST /queue/{queue_name}/clear'''
'''POST /{queue_name}/clear'''
      
      
     Clears the given queue of all messages, without deleting it.
     Clears the given queue of all messages, without deleting it.


'''POST /queue/{queue_name}'''
'''POST /{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 60: Line 60:
=== Clients ===
=== Clients ===


'''GET /queue/{queue_name}'''
'''GET /{queue_name}'''
      
      
     Returns all messages for the queue. Can optionally be passed
     Returns all messages for the queue. Can optionally be passed
Confirmed users
192

edits

Navigation menu