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

EnsLib.SAP.OutboundAdapter


class EnsLib.SAP.OutboundAdapter extends
EnsLib.IWay.OutboundAdapter

Deprecated: iWay-based SAP adapter

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 2 4


Summary


Properties
%CredentialsObj %WarnedLatest %lastRetryReconnect %logConnections
Agent BusinessHost Charset ConnectTimeout
Connected Credentials Device Endian
FlushBeforeSend GetReply IOAddr IPAddress
KeepaliveInterval LocalInterface LoggingIn OldIO
PoolLoginTimeout 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 BAPIRequest ClearAllAppData ClearRuntimeAppData
ClearStaticAppData Connect ConnectedSet CredentialsSet
Disconnect EnumerateSettingsClose EnumerateSettingsExecute EnumerateSettingsFetch
FlushWrite GetAddress GetSettings IDOCRequest
IWayRequest IsReadError IsWriteError OnInit
OnKeepalive OnTearDown RFCRequest ReadCountedStream
ReadCountedString SendMessageStream SendMessageString TestConnection
WriteCountedStream WriteCountedString


Parameters


• parameter SETTINGS = "PoolLoginTimeout";
List of properties can be set as settings in the configuration file format is a comma separated list of property names

Properties


• property LoggingIn as %Boolean;
• property PoolLoginTimeout as %Numeric [ InitialExpression = 60 ];
Time the last pool job should wait for its turn to log in to SAP

Methods


• method BAPIRequest(pRequest As Ens.Request, Output pResponse As Ens.Response) as %Status
• method Connect(pTimeout As %Numeric) as %Status
• method IDOCRequest(pRequest As Ens.Request, Output pResponse As Ens.Response) as %Status
• method RFCRequest(pRequest As Ens.Request, Output pResponse As Ens.Response) as %Status