Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [EnsLib] >  [TCP] >  [CountedXMLInboundAdapter]
Private  Storage   

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 %PoolLimit %WarnedLatest %logConnections
%outIPAddr AcceptClassnames AllowedIPAddresses BusinessHost
CallInterval Charset Connected Credentials
Device Endian IOAddr JobPerConnection
KeepaliveInterval LocalInterface OldIO Port
QSize ReadTimeout RegistryID SSLConfig
Socket StayConnected Terminators UseFileStream

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
AssignOneSetting ChangeXMLEncoding ChangeXMLStreamEncoding ClearAllAppData
ClearRuntimeAppData ClearStaticAppData ConnectOut ConnectedSet
CredentialsSet Disconnect EnumerateSettingsClose EnumerateSettingsExecute
EnumerateSettingsFetch 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 (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.