This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

EnsLib.Agent.ProxyService

class EnsLib.Agent.ProxyService extends EnsLib.HTTP.Service

Service that accepts connections from Community Connector Agents

Property Inventory

Method Inventory

Properties

property %OptionDefaults [ MultiDimensional , Transient ];
Local cache for options & their default values
Property methods: %OptionDefaultsDisplayToLogical(), %OptionDefaultsGet(), %OptionDefaultsIsValid(), %OptionDefaultsLogicalToDisplay(), %OptionDefaultsLogicalToOdbc(), %OptionDefaultsNormalize(), %OptionDefaultsSet()
property %ReplyIOStream as %IO.MetaCharacterStream;
Property methods: %ReplyIOStreamGet(), %ReplyIOStreamGetSwizzled(), %ReplyIOStreamIsValid(), %ReplyIOStreamNewObject(), %ReplyIOStreamSet()
property %ReplyStream as %GlobalCharacterStream;
Property methods: %ReplyStreamDelete(), %ReplyStreamGet(), %ReplyStreamGetObject(), %ReplyStreamGetObjectId(), %ReplyStreamGetSwizzled(), %ReplyStreamIsValid(), %ReplyStreamNewObject(), %ReplyStreamOid(), %ReplyStreamOpen(), %ReplyStreamSet(), %ReplyStreamSetObject(), %ReplyStreamSetObjectId(), %ReplyStreamUnSwizzle()
property %tempSock;
Property methods: %tempSockDisplayToLogical(), %tempSockGet(), %tempSockIsValid(), %tempSockLogicalToDisplay(), %tempSockLogicalToOdbc(), %tempSockNormalize(), %tempSockSet()

Methods

classmethod OnErrorStream(pStatus As %Status, pInstance As EnsLib.Agent.ProxyService)
Control the type and content of error returned to the REST caller
method OnInit() as %Status
Inherited description: This user callback method is called via initConfig() from %OnNew() or in the case of SOAP Services from OnPreSOAP()
method OnProcessInput(pStreamIn As %Library.CharacterStream, Output pStreamOut As %Library.CharacterStream, ByRef pHint As %Library.String) as %Status
Inherited description: Override this method to process incoming data. Do not call SendRequestSync/Async() from outside this method (e.g. in a SOAP Service or a CSP page).
method OnTask() as %Status
Inherited description: This is called only for BusinessService classes that are in polling mode; BusinessService classes invoked externally via CSP, SOAP, or a language binding do not use OnTask().
classmethod updateAgentInterfacesTable(pConfigName As %String) as %Status

Inherited Members

Inherited Properties

Inherited Methods

Feedback