Skip to main content

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

FeedbackOpens in a new tab