SAP ABAP Class CL_XMS_INB_PERSIST (Abstract Superclass for Async. Inbound Processing)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SXMSF (Package) XI: Integration Engine Runtime
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_XMS_AMF_INB_PERSIST Inbound Processing 20090618
2 Inheritance (c INHERITING FROM c_ref)  CL_XMS_INB_PERSIST_SINGLE Single Message Inbound Processing 20090618
Properties
Class CL_XMS_INB_PERSIST  
Short Description Abstract Superclass for Async. Inbound Processing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSF   XI: Integration Engine Runtime 
Created 20090618   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XMS_INB_PERSIST has no forward declaration.
Interfaces
Class CL_XMS_INB_PERSIST has no interface implemented.
Friends
Class CL_XMS_INB_PERSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_MSGHDR30_ACK XMS: XI Message Ack Property 20090618
2 CO_FALSE Constant Protected Type reference (TYPE) SXMSFLAG 0 XMS: Flag (true/false) 20090618
3 CO_HTTP Constant Public Type reference (TYPE) STRING 'HTTPplain' 20090618
4 CO_HTTPS_WITHOUT_CA Constant Public Type reference (TYPE) STRING 'HTTPSwithouthClientAuth' 20090618
5 CO_HTTPS_WITH_CA Constant Public Type reference (TYPE) STRING 'HTTPSwithClientAuth' 20090618
6 CO_HTTP_SEC_LEVEL Constant Public Type reference (TYPE) STRING 'securityLevelHTTP' 20090618
7 CO_PIPELINE_RECEIVER Constant Protected Type reference (TYPE) SXMSPID 'RECEIVER' Integration Engine: Pipeline ID 20090618
8 CO_TRUE Constant Protected Type reference (TYPE) SXMSFLAG 1 XMS: Flag (true/false) 20090618
9 DG Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_MSGHDR30_DIAGNOSTICS XI: Diagnostics SOAP Header 20090618
10 DY Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_MSGHDR30_DYNAMIC XI: Dynamic SOAP Header 20090618
11 EO Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_MSGHDR30_ERROR XI: Error SOAP Header 20090618
12 HLO Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_MSGHDR30_HOPLIST XI: XI Message Hop List Property 20090618
13 HO Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_MSGHDR30_MAIN XI: Main SOAP Header 20090618
14 IO Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_INTERNAL_ATTRIBUTES XMS: Internal Attributes 20090618
15 MO Instance attribute Protected Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB Higher Level Message Interface 20090618
16 MOINT Instance attribute Protected Object reference (TYPE REF TO) IF_XMS_MESSAGE XI: Internal Message Interface 20090618
17 PFO Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_RUN_TIME_PERF XMS: Runtime Measurement 20090618
18 RM Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_MSGHDR30_RM XI: Reliable Messaging SOAP Header 20090618
19 RO Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_RUN_TIME_ENV XMS: Runtime Environment 20090618
20 SYS Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_MSGHDR30_SYSTEM XI: System SOAP Header 20090618
21 TO Instance attribute Protected Object reference (TYPE REF TO) IF_XMS_TRACE XMS: Trace 20090618
22 _ERROR Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Flag 20090618
23 _HOP Instance attribute Protected Type reference (TYPE) SXMSHOP XI: Description of an XI Peer in the Hop List 20090618
24 _IS Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Flag 20090618
25 _MONITOR Instance attribute Protected Object reference (TYPE REF TO) IF_XMB_ERROR_MONITOR CCMS: Error Monitoring Intial Screen for Integration Engine 20090618
26 _MO_SERVICES Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_SINGLE_MSG_SERVICES 20090618
27 _PERF_SLD Instance attribute Protected Type reference (TYPE) SXMS_PERF_ITEMS SXMS: Time Stamp for a Runtime Measurement 20091209
28 _PFO_ENABLED Static Attribute Protected Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20090618
29 _PFO_MEASUREMENT_LEVEL Static Attribute Protected Type reference (TYPE) SXMSMEALEV SXMS: Level of Runtime Measurement 20090618
30 _PID Instance attribute Protected Type reference (TYPE) SXMSPID Integration Engine: Pipeline ID 20090618
31 _PID_INT Instance attribute Protected Type reference (TYPE) SXMSPID Integration Engine: Pipeline ID 20090618
32 _PMI_ENABLED Instance attribute Protected Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20090618
33 _PMI_INBOUND_AGENT Instance attribute Protected Object reference (TYPE REF TO) CL_XI_SPI_INBOUND_AGENT XI: Inbound Agent for PMI 20090618
34 _PMI_SERVICE_AGENT Instance attribute Protected Object reference (TYPE REF TO) CL_XI_SPI_SERVICE_AGENT XI: Pipeline Service Agent for PMI 20090618
35 _SKIP_PERSIST Instance attribute Protected Type reference (TYPE) CHAR1 'X' Single-Character Flag 20090618
36 _TRC_SLD Instance attribute Protected Type reference (TYPE) STRING 20091209
37 _USE_CASE Instance attribute Protected Type reference (TYPE) SXMSACT Integration Engine: Action 20090618
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_FOR_DSR_PASSPORT Instance method Protected Method 20091013
2 CALL_PIPELINE_ASYNC Instance method Protected Method 20090618
3 CALL_UC_EXECUTE Instance method Protected Method 20090618
4 CHECK_QUEUE_ID Instance method Private Method Check Queue ID 20120313
5 CHECK_SYSTEM_ID Instance method Private Method Test System ID of System 20120323
6 DETERMINE_HOP Static method Public Method 20090618
7 DET_EXT_PID Instance method Protected Method 20090618
8 ENTER_XMS Instance method Protected Method 20090618
9 EXECUTE_SINGLE Instance method Protected Method 20090618
10 GET_PRINCIPAL_CONF Instance method Protected Method 20090618
11 PROCESS_REQUEST Instance method Protected Method 20090618
12 SET_ERROR_HEADER Instance method Protected Method 20090624
13 SET_SINGLE_ATTR Instance method Protected Method 20090618
14 WRITE_CALLSTACK Instance method Public Method Write Call Stack 20130423
15 WRITE_SYSLOG_ENTRY Instance method Private Method Write System Log Entry 20120323
Events
Class CL_XMS_INB_PERSIST has no event.
Types
Class CL_XMS_INB_PERSIST has no local type.
Method Signatures

Method ADJUST_FOR_DSR_PASSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER Call by reference Type reference (TYPE) SXMSPSTYPE Typ eines Pipeline-Services 20091013

Method ADJUST_FOR_DSR_PASSPORT on class CL_XMS_INB_PERSIST has no exception.

Method CALL_PIPELINE_ASYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20090618
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20090618

Method CALL_UC_EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20090618
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20090618

Method CHECK_QUEUE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MO Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XI: internal message interface 20120313
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20120313

Method CHECK_SYSTEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMO Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20120323
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20120323

Method DETERMINE_HOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HOP Value transfer Type reference (TYPE) SXMSHOP XI: Beschreibung eines XI Peers in der Hop-Liste 20090618
2 Exporting PERF_ITEMS Value transfer Type reference (TYPE) SXMS_PERF_ITEMS SXMS: Zeitstempel einer Laufzeitmessung 20090618
3 Importing PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20090618
4 Exporting TRACE Value transfer Type reference (TYPE) STRING 20090618
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20090618

Method DET_EXT_PID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PID Value transfer Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20090618

Method DET_EXT_PID on class CL_XMS_INB_PERSIST has no exception.

Method ENTER_XMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20090618
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20090618

Method EXECUTE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERROR Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090618
2 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20090618
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20090618

Method GET_PRINCIPAL_CONF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPAGATE_PRINCIPAL Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090618

Method GET_PRINCIPAL_CONF on class CL_XMS_INB_PERSIST has no exception.

Method PROCESS_REQUEST Signature

Method PROCESS_REQUEST on class CL_XMS_INB_PERSIST has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20090618

Method SET_ERROR_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX Call by reference Object reference (TYPE REF TO) CX_XMS_SYSTEM_ERROR XI: Systemfehler 20090624

Method SET_ERROR_HEADER on class CL_XMS_INB_PERSIST has no exception.

Method SET_SINGLE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20090618

Method SET_SINGLE_ATTR on class CL_XMS_INB_PERSIST has no exception.

Method WRITE_CALLSTACK Signature

Method WRITE_CALLSTACK on class CL_XMS_INB_PERSIST has no parameter.
Method WRITE_CALLSTACK on class CL_XMS_INB_PERSIST has no exception.

Method WRITE_SYSLOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) RSLGSUBID SysLog: dritte Stelle des Meldungsnamens 20120323
2 Importing IM_VALUE1 Call by reference Type reference (TYPE) STRING 20120323
3 Importing IM_VALUE2 Call by reference Type reference (TYPE) STRING 20120323
4 Importing IM_VALUE3 Call by reference Type reference (TYPE) STRING 20120323
5 Importing IM_VALUE4 Call by reference Type reference (TYPE) STRING 20120323

Method WRITE_SYSLOG_ENTRY on class CL_XMS_INB_PERSIST has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730