User Tools

Site Tools


queue_status_api

Customer Status

Title Get Application
URL /customerstatus
/customerstatus = call to CustomerStatusServlet
Request Headers psp_quser = username to access the queue
psp_qpassword = password to access the queue
psp_input_queue = the queue, list of queues, or patterns for queues to get message counts for
URL Parameters psp_family
Note: Passing psp_family will return the message counts for queues in the family, and the request header psp_input_queue will be ignored
Method GET
Success Response CustomerStatusServlet returns a JSON object with the names and message counts for the specified queues
single queue (response:
{"Queue Message Count":"10","Queue Name":"psp.out.replicator.dev256"}
list of queues response:
[{"Queue Message Count":"0","Queue Name":"psp.out.replicator.dev256"},{"Queue Message Count":"0","Queue Name":"psp.out.replicator.dev257"},{"Queue Message Count":"0","Queue Name":"psp.out.replicator.dev258"}]
psp_input_queue Examples single queue - psp.out.replicator.dev256
list of queues - psp.out.replicator.dev256, psp.out.replicator.dev257, psp.out.replicator.dev258
pattern - psp.out.replicator.dev*
list of patterns - psp.out.replicator.dev*, psp.out.replicator.notdev*
queue_status_api.txt · Last modified: 2019/01/21 18:46 by timothy.pike