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.TCP.CountedXMLInboundAdapter

class EnsLib.TCP.CountedXMLInboundAdapter extends EnsLib.TCP.InboundAdapter, EnsLib.TCP.CountedCommon, Ens.Util.XML.Reader

Adapter that handles inbound service requests by acting as a TCP listener for an XTE server.

Property Inventory

Method Inventory

Parameters

parameter SETTINGS = AcceptClassnames,-UseFileStream;
Inherited description: List of properties can be set as settings in the configuration file format is a comma separated list of property names

Properties

property AcceptClassnames as %String;
Names of classes (comma-separated) this adapter will instantiate from XML blocks received.
Property methods: AcceptClassnamesDisplayToLogical(), AcceptClassnamesGet(), AcceptClassnamesIsValid(), AcceptClassnamesLogicalToDisplay(), AcceptClassnamesLogicalToOdbc(), AcceptClassnamesNormalize(), AcceptClassnamesSet()
property Charset as %String [ InitialExpression = "UTF-8" ];
Text Charset to use to decode incoming XML and encode outgoing XML
Property methods: CharsetDisplayToLogical(), CharsetGet(), CharsetIsValid(), CharsetLogicalToDisplay(), CharsetLogicalToOdbc(), CharsetNormalize(), CharsetSet()

Methods

method OnConnected() as %Status

Inherited Members

Inherited Properties

Inherited Methods

Feedback