Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / EnsLib.TCP.CountedXMLOutboundAdapter
Private  Storage   

EnsLib.TCP.CountedXMLOutboundAdapter


class EnsLib.TCP.CountedXMLOutboundAdapter extends
EnsLib.TCP.CountedOutboundAdapter, Ens.Util.XML.Reader

Adapter that sends out XML exported objects out as a counted block of bytes over a TCP connection and imports a response object

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 1


Summary


Properties
%CredentialsObj %WarnedLatest %lastRetryReconnect %logConnections
BusinessHost Charset ConnectTimeout Connected
Credentials Device Endian FlushBeforeSend
GetReply IOAddr IPAddress KeepaliveInterval
LocalInterface OldIO Port ReadTimeout
ReconnectRetry RegistryID ResponseTimeout 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 Connect ConnectedSet
CredentialsSet Disconnect EnumerateSettingsClose EnumerateSettingsExecute
EnumerateSettingsFetch FlushWrite GetAddress GetSettings
IsReadError IsWriteError ObjectFromFile ObjectFromStream
ObjectFromString ObjectFromXData ObjectsFromFile ObjectsFromStream
ObjectsFromString ObjectsFromXData OnInit OnKeepalive
OnTearDown ReadCountedStream ReadCountedString SendMessageStream
SendMessageString SendMessageXMLObj TestConnection WriteCountedStream
WriteCountedString


Properties


• property Charset as %String [ InitialExpression = "Auto" ];
Text Charset to use to decode incoming data and encode outgoing data

Methods


• method SendMessageXMLObj(pRequest As %RegisteredObject, Output pResponse As %RegisteredObject, pResponseClassname As %String) as %Status