CRecordGetQueueInfo
A record of the MessageQueueRegistry method getQueueInfo().
{
"id": "2da3e618-71c2-42b2-a671-15fe88b37360",
"name": "GET_QUEUE_INFO",
"isNanoService": "true",
"namespaces": "*",
"description": "Get information about a queue.",
"slots": [
{
"key": "2",
"name": "EXIST",
"direction": "RESPONSE",
"presenceConstraint": "MANDATORY",
"type": "BOOLEAN",
"description": "True if queue is registered.\nFalse if queue is not registered."
},
{
"key": "4",
"name": "IS_SYNC",
"direction": "RESPONSE",
"presenceConstraint": "MANDATORY",
"type": "BOOLEAN",
"description": "True if synchronous, otherwise false."
},
{
"key": "1",
"name": "QID",
"direction": "REQUEST",
"presenceConstraint": "MANDATORY",
"type": "ID",
"description": "The ID of the queue."
},
{
"key": "3",
"name": "TARGET_COUNT",
"direction": "RESPONSE",
"presenceConstraint": "MANDATORY",
"type": "INT",
"description": "The target count."
},
{
"key": "6",
"name": "THREAD_NAME",
"direction": "RESPONSE",
"presenceConstraint": "OPTIONAL",
"type": "STRING",
"description": "The thread name if asynchronous, otherwise not set."
},
{
"key": "5",
"name": "THREAD_PRIORITY",
"direction": "RESPONSE",
"presenceConstraint": "OPTIONAL",
"type": "INT",
"description": "The priority if asynchronous, otherwise not set."
}
]
}
Related Pages
CRecordNotifyQueueRegistered
CRecordNotifyQueueRegistered message: Notification to an Observer that a new message queue has been created.
CRecordNotifyQueueDeregistered
CRecordNotifyQueueDeregistered message: Notification to an Observer that a message queue has been removed.
CRecordAddJobEngineThread
CRecordAddJobEngineThread message: Dynamically adds a new thread to the nyssr.net Job Engine, configuring its name, priority (1-10), and concurrency level (1-1000 MAX_JOBS).
Records for message queues
Documentation for nyssr.net records related to Message Queues: notifications for registration/deregistration and fetching queue information.
CSyncFileLogWriter
The CSyncFileLogWriter implements ILogWriter to synchronously write formatted log messages into a file. It utilizes a two-column layout to separate the log text from metadata and retrieves its configu
IJobThread
IJobThread is an internal Job Engine class that provides information on running jobs, thread priority, and concurrent capacity. Jobs use it to signal work completion via notifyJobFinished.