CRecordGetQueueInfo
A record of the MessageQueueRegistry method getQueueInfo().
{
"id": "2da3e618-71c2-42b2-a671-15fe88b37360",
"name": "GET_QUEUE_INFO",
"isService": "true",
"namespaces": "*",
"description": "Get information about a queue.",
"slots": [
{
"key": "2",
"name": "EXIST",
"direction": "ANSWER",
"mandatory": "true",
"type": "BOOLEAN",
"description": "True if queue is registered.\nFalse if queue is not registered."
},
{
"key": "4",
"name": "IS_SYNC",
"direction": "ANSWER",
"mandatory": "true",
"type": "BOOLEAN",
"description": "True if synchronous, otherwise false."
},
{
"key": "1",
"name": "QID",
"direction": "REQUEST",
"mandatory": "true",
"type": "ID",
"description": "The ID of the queue."
},
{
"key": "3",
"name": "TARGET_COUNT",
"direction": "ANSWER",
"mandatory": "true",
"type": "INT",
"description": "The target count."
},
{
"key": "6",
"name": "THREAD_NAME",
"direction": "ANSWER",
"mandatory": "false",
"type": "STRING",
"description": "The thread name if asynchronous, otherwise not set."
},
{
"key": "5",
"name": "THREAD_PRIORITY",
"direction": "ANSWER",
"mandatory": "false",
"type": "INT",
"description": "The priority if asynchronous, otherwise not set."
}
]
}