Publishing Engine Programmer's Guide > The Arbortext Publishing Engine Request Manager > Predefined Dynamic Components > Arbortext Queue Request Functions > Queued Transaction Management Functions > The f=qt-status Request
  
The f=qt-status Request
This function returns the status of a queued transaction. The returned XML or HTML page shows the request status as explained in Arbortext Publishing Engine as a Transaction Processor.
For an incomplete transaction, the response will include the transaction status and information about the request: HTTP headers, query parameters, body size. For a complete transaction, this function will also supply the HTTP response code, response headers, and size of response body.
The information returned will also include the name of the Arbortext PE sub-process pool and its process ID if the transaction is executing. If the transaction is executing or awaiting execution, the information returned will also include the name of the queue, the transaction priority, whether the queue is disabled, whether the transaction is held, and the number of transactions ahead of the transaction in the queue.
Other differences depend on whether XML or HTML is the format returned for a qt-status request:
For HTML, additional information about whether the queue is active or inactive. For a completed transaction, we won't return the body file size or response headers; instead we'll provide a button that the user can use to retrieve the body file, which will be transmitted using the headers.
For the XML, no information about whether a queue is enabled or active, because the XML data is intended for use by programs. An application would submit an f=q-list request for information about the queue.