Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

How to get all requestors from all nodes

SA-9277

Summary



We know there are listview CODE-PEGA-REQUESTOR REQUESTORSONLINE for getting list of online requestors on specific node.

But we need to get list of all online requestors form all nodes.

How can we do this?



Resolution



The explanation for this behavior is as follows:

There is no out of the box reporting tool that can do this for you in a simple fashion. I believe that there are 2 options to obtain this kind of information:


1) You can use the PegaAESRemote service package and the ExecuteMBeanOperation service soap method if you have a license for that product.

AES has the listview RequestorListNode (PegaAES-Embed-Requestor). It calls the activity getContentRequestorListNode (Embed-ListParams) which ultimately has a number of connect soap calls including a connect soap call to the ExecuteMBeanOperation method of the PegaAESRemote soap service using the endpoint url of a specific node.

If you already have an AES license you should be able to peform similar calls for each of the nodes of the system (assuming that the PegaAESRemote ruleset is included in the application).

You could write an activity which calls a connect soap call to the ExecuteMBeanOperation method of the PegaAESRemote soap service for each node.

2) If you modify your logoff activity to update the pr_operators table or possibly a different table with the time a user logged off which together with the pyLastSignon in the pr_operators table could let them determine which users are logged into the system.

In case a user closes the browser without logging off you could either use the PegaAESRemote method or the data in the pr_perf_stats table to determine if a user is flagged as being in the system when they really exited without logging off.

Published January 31, 2016 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us