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.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 2 1


Summary


Properties
%CredentialsObj %OutDataReady %PoolLimit %WarnedLatest
%logConnections %outIPAddr %tracedLimit %warnedConnect
%warnedLimit AcceptClassnames AllowedIPAddresses BusinessHost
CallInterval Charset Connected Credentials
Device Endian IOAddr JobPerConnection
KeepaliveInterval LocalInterface OldIO Port
QSize ReadTimeout RegistryID SSLConfig
Socket StayConnected Terminators UseFileStream

Methods
%%OIDGet %AddToSaveSet %BindExport %BuildObjectGraph
%ClassIsLatestVersion %ClassName %Close %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IncrementCount %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject AssignOneSetting ChangeXMLEncoding ChangeXMLStreamEncoding
ClearAllAppData ClearRuntimeAppData ClearStaticAppData ConnectOut
ConnectedSet CredentialsSet Disconnect EnumerateSettingsClose
EnumerateSettingsExecute EnumerateSettingsFetch EvalInitialExpression FlushWrite
GetAddress GetSettings IsReadError IsWriteError
ObjectFromFile ObjectFromStream ObjectFromString ObjectFromXData
ObjectsFromFile ObjectsFromStream ObjectsFromString ObjectsFromXData
OnConnected OnInit OnKeepalive OnTask
OnTearDown ReadCountedStream ReadCountedString TestConnection
WriteCountedStream WriteCountedString connectedJob

Subclasses

Parameters


• parameter SETTINGS = "AcceptClassnames,-UseFileStream";
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 Charset as %String [ InitialExpression = "UTF-8" ];
Text Charset to use to decode incoming XML and encode outgoing XML

Methods


• method OnConnected() as %Status
Copyright © 1997-2020 InterSystems Corporation, Cambridge, MA