abstract class HS.Util.AuditServicesInvoke a service on the audit production Intended primarily for reporting Similar to HubServices, except it always goes thru SOAP, even if on the same instance Trace is controlled by the same hub tracing switch
Method Inventory (Including Private)
parameter HSDEPLOY = 1;
Methods (Including Private)
classmethod GetAuditConnect(Output pURL As %String, Output pUser As %String, Output pPW As %String, Output pSSLConfig As %String, Output pTrace As %Boolean) as %Status [ Language = objectscript ]
This may be called on the hub or any gateway. It returns a status and 3 output parameters: When called from the hub, the output parameters will all be nil When called from a gateway, the output parameters will be Hub URL - Like the hub endpoint, but without the actual service class, User, PW It will use the connection parameters from either the currently running production, or if not running, from the most recently run production
classmethod InvokeAuditService(pServiceClassName As %String, pProxyClassName As %String, pMethodName As %String, Output pResponse, pArgs...) as %Status [ Language = objectscript ]
Input pArgs... may not include by reference (or output) arguments.