SAP ABAP Class CL_SOAP_PERSIST (Persistence for SOAP Runtime)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_CORE (Package) SOAP Runtime: Core SOAP Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_HIBERNATION_ACCESS Access to Serialized Objects 20110601
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_PERSIST Persistence for SOAP Runtime 20060308
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_PERSIST_GET Persistence for SOAP Runtime 20060817
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_PERSIST_HEADER Access to Persist Header 20060823
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_PERSIST_SET Persistence for SOAP Runtime 20060817
Properties
Class CL_SOAP_PERSIST  
Short Description Persistence for SOAP Runtime    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CORE   SOAP Runtime: Core SOAP Functionality 
Created 20060119   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SOAP_WSRM_HELPER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_SOAP_HIBERNATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_HIBERNATION_ACCESS Access to Serialized Objects 20110601
2 IF_SOAP_PERSIST Persistence for SOAP Runtime 20060308
3 IF_SOAP_PERSIST_GET Persistence for SOAP Runtime 20060817
4 IF_SOAP_PERSIST_HEADER Access to Persist Header 20060823
5 IF_SOAP_PERSIST_SET Persistence for SOAP Runtime 20060817
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_CONTEXT 20070913 Context for SOAP Call
2 CL_SOAP_CONTEXT_MANAGER 20070913 Manager and Factory for SOAP Contexts
3 CL_SOAP_PERSISTENCY_RUNTIME 20120625 WS Persistency Runtime
4 CL_SOAP_RUNTIME_CLIENT 20070913 SOAP Runtime on Server Side
5 CL_SOAP_RUNTIME_ROOT 20070913 General SOAP Runtime (Abstract Class)
6 CL_SOAP_RUNTIME_SERVER 20070913 SOAP Runtime on Server Side
7 CL_SOAP_WSRM_PROTOCOL 20070913 WSRM: WSRM protocol implementation
8 CL_SRT_TEST_PERSIST 20070913 Tests for Persistency Layer
9 CL_WS_PROXY_RUNTIME_EVENT 20081117 call of an Event-method; super class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SOAP_PERSIST' Class Name 20060221
2 CO_ERR_AREA_ID Constant Private Type reference (TYPE) SRT_MONI_ERRORAREA TSRTM_ERRAREA_PERSIST Area ID 20070307
3 CO_PERSIST_CONTEXT_ATTRIBUTE Constant Public Type reference (TYPE) TY_ATTRIBUTE_NAME '012' Attribute name for context persistency 20101208
4 CO_PERSIST_CONTEXT_CLIENT Constant Public Type reference (TYPE) STRING 'C' 20101208
5 CO_PERSIST_CONTEXT_SERVER Constant Public Type reference (TYPE) STRING 'S' 20101208
6 CO_PERSIST_CONTEXT_URI Constant Public Type reference (TYPE) ANYURI 'urn:sap-com:soap:runtime:persistency:context' Any URI 20101208
7 CO_PERSIST_CONTEXT_VERSION Constant Public Type reference (TYPE) SRT_SERIAL_VERS '001' Serialization Version 20101208
8 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_PERSIST_LAYER SOAP Runtime Processor Unit ID 20060203
9 CO_SERIAL_VERS_CURRENT Constant Public Type reference (TYPE) SRT_SERIAL_VERS '001' 20101208
10 CO_TEXT_ID_FAULT Instance attribute Public Attribute reference (LIKE) 20090120
11 CO_URI_QXSTRING Constant Private Type reference (TYPE) ANYURI 'http://www.sap.com/webas/710/soap/runtime/hibernation/qxstring' Any URI 20061110
12 CO_VERS_MAJOR_710_1 Constant Private Type reference (TYPE) SXMSPMSTAT '001' Integration Engine: Message Status 20061017
13 CO_VERS_MAJOR_CURRENT Constant Private Type reference (TYPE) SXMSPMSTAT CO_VERS_MAJOR_710_1 Integration Engine: Message Status 20061018
14 CO_VERS_MINOR_710_0 Constant Private Type reference (TYPE) SXMSPMSTAT '000' Integration Engine: Message Status 20061017
15 CO_VERS_MINOR_CURRENT Constant Private Type reference (TYPE) SXMSPMSTAT CO_VERS_MINOR_710_0 Integration Engine: Message Status 20061018
16 CO_WS_MAPPING_SENDER Constant Public Type reference (TYPE) SXMSPID 'WS_MAPPING_SENDER' Shortcut Pipeline 20101223
17 CO_WS_RECEIVER Constant Public Type reference (TYPE) SXMSPID 'WS_RECEIVER' Receiver Pipleline 20110104
18 CO_XIWS_IS_RECEIVER Constant Public Type reference (TYPE) SXMSPID 'WS_IS_RECEIVER' IS Receiver Pipeline 20061110
19 CO_XIWS_IS_SENDER Constant Public Type reference (TYPE) SXMSPID 'WS_IS_SENDER' IS Sender Pipeline 20061110
20 CO_XIWS_RECEIVER Constant Public Type reference (TYPE) SXMSPID CL_SOAP_WSRM_HELPER=>WSRM_CO_XIWS_RECEIVER Receiver Pipeline 20060925
21 CO_XIWS_SENDER Constant Public Type reference (TYPE) SXMSPID CL_SOAP_WSRM_HELPER=>WSRM_CO_XIWS_SENDER Sender Pipeline 20060925
22 CO_XIWS_SHORTCUT Constant Public Type reference (TYPE) SXMSPID 'WS_SHORTCUT' Shortcut Pipeline 20061121
23 M_ABUF_TRANSFER Instance attribute Public Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20080103
24 M_CONTEXT Instance attribute Private Object reference (TYPE REF TO) CL_SOAP_CONTEXT Context for SOAP Call 20060817
25 M_ID Instance attribute Private Type reference (TYPE) SXMS_PERSIST_ID Persist ID 20060127
26 M_LOCATION Instance attribute Private Type reference (TYPE) CHAR1 S/R: Sender / Receiver 20080116
27 M_MESSAGE_ID Instance attribute Private Type reference (TYPE) SYSUUID_C Message ID 20080314
28 M_PERSIST_ID Instance attribute Private Type reference (TYPE) SYSUUID_C Persist ID 20080103
29 M_PIPELINE_ID Instance attribute Private Type reference (TYPE) SXMSPID Pipeline ID 20080103
30 M_ROOT_LOG Instance attribute Private Type reference (TYPE) SXMS_PERSIST_CLASSES-ROOT Persist for Log Version 20060824
31 PERSIST_ITEMS Instance attribute Protected Type reference (TYPE) TY_PERSIST_ITEMS Persist Items 20060821
32 ROOT Instance attribute Private Type reference (TYPE) SXMS_PERSIST_CLASSES-ROOT CL_XMS_PERSIST_ROOT 20060907
Methods
# Method Level Visibility Method type Description Created on
1 ACCESS_SERIALISED_OBJ Instance method Private Method Optional Access to Serialized Objects 20080215
2 ADD_DATA Instance method Private Method Save Data 20061017
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20061122
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060817
5 CREATE_CONTEXT_ITEM Instance method Private Method create_context_item 20060822
6 CREATE_FAULT_PERSIST Instance method Private Method 20060921
7 CREATE_PERSIST_ITEMS Instance method Private Method 20061005
8 CREATE_PERSIST_QNAME Instance method Private Method create_persist_qname 20060821
9 CREATE_PERSIST_QNAME_QXSTRING Instance method Private Method Create Qname for qxstring 20061110
10 DESERIALIZE Instance method Private Method Deserialize Runtime Context 20060822
11 DESERIALIZE_CONTEXT Instance method Private Method Deserialize the persistency context 20101221
12 DESERIALIZE_INTERNAL Instance method Private Method 20060821
13 ENABLE_ARCHIVING Instance method Private Method 20060921
14 GET_ADAPTER_REFID_IB Instance method Private Method 20060921
15 GET_ADAPTER_REFID_OB Instance method Private Method 20060921
16 GET_ADAPTER_TYPE_IB Instance method Private Method 20060921
17 GET_ADAPTER_TYPE_OB Instance method Private Method 20060921
18 GET_ADMINUSER Instance method Private Method 20060921
19 GET_CLIENT Instance method Private Method 20060921
20 GET_COMMIT_ACT Instance method Private Method 20060921
21 GET_DATA Instance method Private Method 20060921
22 GET_DATA_HEADER Instance method Private Method 20060921
23 GET_HIST_EXIST_FLAG Static method Public Method get information if entry exists in SXMSPHIST 20110104
24 GET_IB_PARTY Instance method Private Method 20060921
25 GET_IB_PARTY_AGENCY Instance method Private Method 20060921
26 GET_IB_PARTY_TYPE Instance method Private Method 20060921
27 GET_IB_SYSTEM Instance method Private Method 20060921
28 GET_IDENTIFIERS Instance method Protected Method 20060907
29 GET_INIT_TIMESTAMP Instance method Private Method 20060921
30 GET_INTERFACE_IN Instance method Private Method 20060921
31 GET_INTERFACE_OUT Instance method Private Method 20060921
32 GET_MESSAGE_ID Instance method Private Method 20060921
33 GET_MESSAGE_TYPE Instance method Private Method 20060921
34 GET_OB_PARTY Instance method Private Method 20060921
35 GET_OB_PARTY_AGENCY Instance method Private Method 20060921
36 GET_OB_PARTY_TYPE Instance method Private Method 20060921
37 GET_OB_SYSTEM Instance method Private Method 20060921
38 GET_PAYLOAD_ITEM Instance method Private Method 20060921
39 GET_PERSIST_ID Instance method Private Method 20060921
40 GET_PIPELINE_ID Instance method Private Method 20060921
41 GET_QOS Instance method Private Method 20060921
42 GET_QUEUE_NAME Instance method Private Method 20060921
43 GET_REF_TO_MESSAGE Instance method Private Method 20060921
44 GET_RETRYCOUNT Instance method Private Method 20090217
45 GET_RETRYCOUNT_MAN Instance method Private Method 20090217
46 GET_ROOT Instance method Private Method Returns root persist 20070313
47 GET_SEQUENCE_ID Instance method Private Method 20060921
48 GET_TEXT_ID Instance method Private Method 20060921
49 GET_TIMEST Instance method Private Method 20060921
50 GET_VERSION Instance method Private Method 20060921
51 GET_VERSION_LIST Instance method Private Method 20060921
52 INIT Instance method Private Method Set Initial Values 20060126
53 IS_LOG_VERSION Instance method Private Method 20060921
54 LOAD_MSG_FROM_DB Instance method Private Method Load a Message from Database 20061017
55 LOAD_MSG_FROM_DB_NEW Instance method Private Method Load a Message from Database 20071218
56 PREPARE_FOR_DESERIALIZATION Instance method Private Method First Step of Serialization 20060821
57 PREPARE_FOR_SERIALIZATION Instance method Private Method First Step of Serialization 20060821
58 PREPARE_SECTOR2 Instance method Private Method 20120626
59 PREPARE_SECTOR4 Instance method Private Method 20101209
60 REGISTER_CONTEXT_ITEM Instance method Private Method register_context_item 20060821
61 REGISTER_CONTEXT_ITEMS Instance method Protected Method register_context_items 20060821
62 REGISTER_CONTEXT_ITEMS_OPT Instance method Protected Method register_context_items 20101221
63 SAVE Instance method Private Method 20060921
64 SAVE_AND_CLEAR Instance method Private Method 20071017
65 SERIALIZE Instance method Private Method Serialize Runtime Context 20060822
66 SERIALIZE_CONTEXT Instance method Private Method Serialize only necessary protocols 20101221
67 SERIALIZE_INTERNAL Instance method Private Method 20060821
68 SET_ADAPTER_REFID_IB Instance method Private Method 20060921
69 SET_ADAPTER_REFID_OB Instance method Private Method 20060921
70 SET_ADAPTER_TYPE_IB Instance method Private Method 20060921
71 SET_ADAPTER_TYPE_OB Instance method Private Method 20060921
72 SET_ADMINUSER Instance method Private Method 20060921
73 SET_ATTACHMENT_ITEM Instance method Private Method 20060921
74 SET_CLIENT Instance method Private Method 20060921
75 SET_COMMIT_ACT Instance method Private Method 20060921
76 SET_DSR_PASSPORT Instance method Private Method Set DSR passport 20101223
77 SET_EXETIMESTAMP Instance method Private Method 20060921
78 SET_FINISHED Instance method Private Method 20060921
79 SET_HEADER_ITEM Instance method Private Method 20060921
80 SET_IB_PARTY Instance method Private Method 20060921
81 SET_IB_PARTY_AGENCY Instance method Private Method 20060921
82 SET_IB_PARTY_TYPE Instance method Private Method 20060921
83 SET_IB_SYSTEM Instance method Private Method 20060921
84 SET_INIT_TIMESTAMP Instance method Private Method 20060921
85 SET_INTERFACE_IN Instance method Private Method 20060921
86 SET_INTERFACE_OUT Instance method Private Method 20060921
87 SET_MANUALSTAT Instance method Private Method 20081209
88 SET_MESSAGE_ID Instance method Private Method 20060921
89 SET_MESSAGE_TYPE Instance method Private Method 20060921
90 SET_MESSAGE_VERS Instance method Private Method Set Message Versions 20061017
91 SET_NEW_VERSION Instance method Private Method 20060921
92 SET_OB_PARTY Instance method Private Method 20060921
93 SET_OB_PARTY_AGENCY Instance method Private Method 20060921
94 SET_OB_PARTY_TYPE Instance method Private Method 20060921
95 SET_OB_SYSTEM Instance method Private Method 20060921
96 SET_PERSIST_ID Instance method Private Method 20060921
97 SET_PERSIST_KEY Instance method Private Method 20060921
98 SET_PIPELINE_ID Instance method Private Method 20060921
99 SET_QOS Instance method Private Method 20060921
100 SET_QUEUE_NAME Instance method Private Method 20060921
101 SET_REF_TO_MESSAGE Instance method Private Method 20060921
102 SET_RETRYCOUNT Instance method Private Method 20090217
103 SET_RETRYCOUNT_MAN Instance method Private Method 20090217
104 SET_SEQUENCE_ID Instance method Private Method 20060921
105 SET_TEXT_ID Instance method Private Method 20060921
106 SET_TIMEST Instance method Private Method 20060921
107 SPLIT_PERSIST_QNAME Instance method Private Method split_persist_qname 20060821
Events
Class CL_SOAP_PERSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_PI_ADDRESSING Public See coding 20130322 BEGIN OF ts_pi_addressing, sender_address TYPE sxi_address, receiver_address TYPE sxi_address, END OF ts_pi_addressing
2 TY_ATTRIBUTE_NAME Public See coding 20060821 ty_attribute_name(3) TYPE n
3 TY_PERSISTENCY_CONTEXT_CLIENT Public See coding 20101208 BEGIN OF ty_persistency_context_client, soap_version TYPE string, consumer_proxy_name TYPE srt_wsp_dt_obj_name, logical_port TYPE srt_lp_name, called_operation TYPE qname, mtom_enabled TYPE boolean, internal_operation TYPE string, END OF ty_persistency_context_client
4 TY_PERSISTENCY_CONTEXT_SERVER Public See coding 20101208 BEGIN OF ty_persistency_context_server, soap_version TYPE string, soap_application_name TYPE srt_wsp_soap_appl_name, program TYPE string, called_operation TYPE qname, internal_operation TYPE string, metering_callerinfo TYPE sxms_metering_callerinfo, mtom_enabled TYPE boolean, service_definition TYPE srt_wsp_dt_obj_name, local_icf_path TYPE srt_wsp_icf_path, external_interface TYPE qname, pi_addressing TYPE ts_pi_addressing, END OF ty_persistency_context_server
5 TY_PERSIST_ITEM Public See coding 20060821 BEGIN OF ty_persist_item, context_item TYPE REF TO if_soap_hibernation, serial_vers TYPE if_soap_hibernation=>ty_serial_vers, type_uri TYPE if_soap_hibernation=>ty_type_uri, attribute_name TYPE ty_attribute_name, xml_part TYPE REF TO if_sxmlp_part, xml_list TYPE REF TO if_sxmlp_list, qxstrings TYPE if_soap_hibernation=>ty_qxstrings, END OF ty_persist_item
6 TY_PERSIST_ITEMS Public See coding 20060821 ty_persist_items TYPE TABLE OF ty_persist_item
Method Signatures

Method ACCESS_SERIALISED_OBJ Signature

Method ACCESS_SERIALISED_OBJ on class CL_SOAP_PERSIST has no parameter.
Method ACCESS_SERIALISED_OBJ on class CL_SOAP_PERSIST has no exception.

Method ADD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_QNAME Call by reference Type reference (TYPE) SXMSQNAME_PR XMS: voll qualifizierter Name eines Daten Containers 20061017
2 Importing IM_TYPE Call by reference Type reference (TYPE) SXMS_DATA_TYPE 'H' Type des Datenobjektes 20061017
3 Importing IM_VALUE Call by reference Type reference (TYPE) XSTRING 20061017

Method ADD_DATA on class CL_SOAP_PERSIST has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SOAP_PERSIST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SOAP_PERSIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT Context for SOAP Call 20060822

Method CONSTRUCTOR on class CL_SOAP_PERSIST has no exception.

Method CREATE_CONTEXT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_URI Call by reference Type reference (TYPE) ANYURI Any URI 20060822
2 Returning RE_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT 20060822

Method CREATE_CONTEXT_ITEM on class CL_SOAP_PERSIST has no exception.

Method CREATE_FAULT_PERSIST Signature

Method CREATE_FAULT_PERSIST on class CL_SOAP_PERSIST has no parameter.
Method CREATE_FAULT_PERSIST on class CL_SOAP_PERSIST has no exception.

Method CREATE_PERSIST_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERSIST_ID Call by reference Type reference (TYPE) SXMS_PERSIST_ID Persist-Id 20061005
2 Importing IM_PIPELINE_ID_OLD Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20070130

Method CREATE_PERSIST_ITEMS on class CL_SOAP_PERSIST has no exception.

Method CREATE_PERSIST_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERSIST_ITEM Call by reference Type reference (TYPE) TY_PERSIST_ITEM 20060821
2 Returning RE_QNAME Value transfer Type reference (TYPE) SXMSQNAME_PR XMS: Fully Qualified Name of Data Container 20060821

Method CREATE_PERSIST_QNAME on class CL_SOAP_PERSIST has no exception.

Method CREATE_PERSIST_QNAME_QXSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERSIST_ITEM Call by reference Type reference (TYPE) TY_PERSIST_ITEM 20061110
2 Importing IM_QXSTRING_NAME Call by reference Type reference (TYPE) IF_SOAP_HIBERNATION=>TY_QXSTRING_NAME 20061110
3 Returning RE_QNAME Value transfer Type reference (TYPE) SXMSQNAME_PR XMS: voll qualifizierter Name eines Daten Containers 20061110

Method CREATE_PERSIST_QNAME_QXSTRING on class CL_SOAP_PERSIST has no exception.

Method DESERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCATION Call by reference Type reference (TYPE) I IF_SOAP_HIBERNATION=>CO_LOCATION_CLIENT 20060822
2 Importing IM_RESTORE_USERINFO Call by reference Type reference (TYPE) BOOLEAN TSOAP_FALSE boolsche Variable (X=true, -=false, space=unknown) 20061020

Method DESERIALIZE on class CL_SOAP_PERSIST has no exception.

Method DESERIALIZE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCATION Call by reference Type reference (TYPE) I IF_SOAP_HIBERNATION=>CO_LOCATION_CLIENT 20101221

Method DESERIALIZE_CONTEXT on class CL_SOAP_PERSIST has no exception.

Method DESERIALIZE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCATION Call by reference Type reference (TYPE) I 20060821

Method DESERIALIZE_INTERNAL on class CL_SOAP_PERSIST has no exception.

Method ENABLE_ARCHIVING Signature

Method ENABLE_ARCHIVING on class CL_SOAP_PERSIST has no parameter.
Method ENABLE_ARCHIVING on class CL_SOAP_PERSIST has no exception.

Method GET_ADAPTER_REFID_IB Signature

Method GET_ADAPTER_REFID_IB on class CL_SOAP_PERSIST has no parameter.
Method GET_ADAPTER_REFID_IB on class CL_SOAP_PERSIST has no exception.

Method GET_ADAPTER_REFID_OB Signature

Method GET_ADAPTER_REFID_OB on class CL_SOAP_PERSIST has no parameter.
Method GET_ADAPTER_REFID_OB on class CL_SOAP_PERSIST has no exception.

Method GET_ADAPTER_TYPE_IB Signature

Method GET_ADAPTER_TYPE_IB on class CL_SOAP_PERSIST has no parameter.
Method GET_ADAPTER_TYPE_IB on class CL_SOAP_PERSIST has no exception.

Method GET_ADAPTER_TYPE_OB Signature

Method GET_ADAPTER_TYPE_OB on class CL_SOAP_PERSIST has no parameter.
Method GET_ADAPTER_TYPE_OB on class CL_SOAP_PERSIST has no exception.

Method GET_ADMINUSER Signature

Method GET_ADMINUSER on class CL_SOAP_PERSIST has no parameter.
Method GET_ADMINUSER on class CL_SOAP_PERSIST has no exception.

Method GET_CLIENT Signature

Method GET_CLIENT on class CL_SOAP_PERSIST has no parameter.
Method GET_CLIENT on class CL_SOAP_PERSIST has no exception.

Method GET_COMMIT_ACT Signature

Method GET_COMMIT_ACT on class CL_SOAP_PERSIST has no parameter.
Method GET_COMMIT_ACT on class CL_SOAP_PERSIST has no exception.

Method GET_DATA Signature

Method GET_DATA on class CL_SOAP_PERSIST has no parameter.
Method GET_DATA on class CL_SOAP_PERSIST has no exception.

Method GET_DATA_HEADER Signature

Method GET_DATA_HEADER on class CL_SOAP_PERSIST has no parameter.
Method GET_DATA_HEADER on class CL_SOAP_PERSIST has no exception.

Method GET_HIST_EXIST_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSGUID GUID for Integration Engine Objects 20110104
2 Returning RE_EXIST Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110104

Method GET_HIST_EXIST_FLAG on class CL_SOAP_PERSIST has no exception.

Method GET_IB_PARTY Signature

Method GET_IB_PARTY on class CL_SOAP_PERSIST has no parameter.
Method GET_IB_PARTY on class CL_SOAP_PERSIST has no exception.

Method GET_IB_PARTY_AGENCY Signature

Method GET_IB_PARTY_AGENCY on class CL_SOAP_PERSIST has no parameter.
Method GET_IB_PARTY_AGENCY on class CL_SOAP_PERSIST has no exception.

Method GET_IB_PARTY_TYPE Signature

Method GET_IB_PARTY_TYPE on class CL_SOAP_PERSIST has no parameter.
Method GET_IB_PARTY_TYPE on class CL_SOAP_PERSIST has no exception.

Method GET_IB_SYSTEM Signature

Method GET_IB_SYSTEM on class CL_SOAP_PERSIST has no parameter.
Method GET_IB_SYSTEM on class CL_SOAP_PERSIST has no exception.

Method GET_IDENTIFIERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TYPE Call by reference Type reference (TYPE) SXMS_DATA_TYPE 'H' Type des Datenobjektes 20060907
2 Returning RE_IDENTIFIERS Value transfer Type reference (TYPE) SXMS_IDENTIFIERS XMS: Liste von Datenobjekt Identifizierer 20060907

Method GET_IDENTIFIERS on class CL_SOAP_PERSIST has no exception.

Method GET_INIT_TIMESTAMP Signature

Method GET_INIT_TIMESTAMP on class CL_SOAP_PERSIST has no parameter.
Method GET_INIT_TIMESTAMP on class CL_SOAP_PERSIST has no exception.

Method GET_INTERFACE_IN Signature

Method GET_INTERFACE_IN on class CL_SOAP_PERSIST has no parameter.
Method GET_INTERFACE_IN on class CL_SOAP_PERSIST has no exception.

Method GET_INTERFACE_OUT Signature

Method GET_INTERFACE_OUT on class CL_SOAP_PERSIST has no parameter.
Method GET_INTERFACE_OUT on class CL_SOAP_PERSIST has no exception.

Method GET_MESSAGE_ID Signature

Method GET_MESSAGE_ID on class CL_SOAP_PERSIST has no parameter.
Method GET_MESSAGE_ID on class CL_SOAP_PERSIST has no exception.

Method GET_MESSAGE_TYPE Signature

Method GET_MESSAGE_TYPE on class CL_SOAP_PERSIST has no parameter.
Method GET_MESSAGE_TYPE on class CL_SOAP_PERSIST has no exception.

Method GET_OB_PARTY Signature

Method GET_OB_PARTY on class CL_SOAP_PERSIST has no parameter.
Method GET_OB_PARTY on class CL_SOAP_PERSIST has no exception.

Method GET_OB_PARTY_AGENCY Signature

Method GET_OB_PARTY_AGENCY on class CL_SOAP_PERSIST has no parameter.
Method GET_OB_PARTY_AGENCY on class CL_SOAP_PERSIST has no exception.

Method GET_OB_PARTY_TYPE Signature

Method GET_OB_PARTY_TYPE on class CL_SOAP_PERSIST has no parameter.
Method GET_OB_PARTY_TYPE on class CL_SOAP_PERSIST has no exception.

Method GET_OB_SYSTEM Signature

Method GET_OB_SYSTEM on class CL_SOAP_PERSIST has no parameter.
Method GET_OB_SYSTEM on class CL_SOAP_PERSIST has no exception.

Method GET_PAYLOAD_ITEM Signature

Method GET_PAYLOAD_ITEM on class CL_SOAP_PERSIST has no parameter.
Method GET_PAYLOAD_ITEM on class CL_SOAP_PERSIST has no exception.

Method GET_PERSIST_ID Signature

Method GET_PERSIST_ID on class CL_SOAP_PERSIST has no parameter.
Method GET_PERSIST_ID on class CL_SOAP_PERSIST has no exception.

Method GET_PIPELINE_ID Signature

Method GET_PIPELINE_ID on class CL_SOAP_PERSIST has no parameter.
Method GET_PIPELINE_ID on class CL_SOAP_PERSIST has no exception.

Method GET_QOS Signature

Method GET_QOS on class CL_SOAP_PERSIST has no parameter.
Method GET_QOS on class CL_SOAP_PERSIST has no exception.

Method GET_QUEUE_NAME Signature

Method GET_QUEUE_NAME on class CL_SOAP_PERSIST has no parameter.
Method GET_QUEUE_NAME on class CL_SOAP_PERSIST has no exception.

Method GET_REF_TO_MESSAGE Signature

Method GET_REF_TO_MESSAGE on class CL_SOAP_PERSIST has no parameter.
Method GET_REF_TO_MESSAGE on class CL_SOAP_PERSIST has no exception.

Method GET_RETRYCOUNT Signature

Method GET_RETRYCOUNT on class CL_SOAP_PERSIST has no parameter.
Method GET_RETRYCOUNT on class CL_SOAP_PERSIST has no exception.

Method GET_RETRYCOUNT_MAN Signature

Method GET_RETRYCOUNT_MAN on class CL_SOAP_PERSIST has no parameter.
Method GET_RETRYCOUNT_MAN on class CL_SOAP_PERSIST has no exception.

Method GET_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ROOT Value transfer Type reference (TYPE) SXMS_PERSIST_CLASSES-ROOT CL_XMS_PERSIST_ROOT 20070313

Method GET_ROOT on class CL_SOAP_PERSIST has no exception.

Method GET_SEQUENCE_ID Signature

Method GET_SEQUENCE_ID on class CL_SOAP_PERSIST has no parameter.
Method GET_SEQUENCE_ID on class CL_SOAP_PERSIST has no exception.

Method GET_TEXT_ID Signature

Method GET_TEXT_ID on class CL_SOAP_PERSIST has no parameter.
Method GET_TEXT_ID on class CL_SOAP_PERSIST has no exception.

Method GET_TIMEST Signature

Method GET_TIMEST on class CL_SOAP_PERSIST has no parameter.
Method GET_TIMEST on class CL_SOAP_PERSIST has no exception.

Method GET_VERSION Signature

Method GET_VERSION on class CL_SOAP_PERSIST has no parameter.
Method GET_VERSION on class CL_SOAP_PERSIST has no exception.

Method GET_VERSION_LIST Signature

Method GET_VERSION_LIST on class CL_SOAP_PERSIST has no parameter.
Method GET_VERSION_LIST on class CL_SOAP_PERSIST has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message ID 20060126
2 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline ID 20060126

Method INIT on class CL_SOAP_PERSIST has no exception.

Method IS_LOG_VERSION Signature

Method IS_LOG_VERSION on class CL_SOAP_PERSIST has no parameter.
Method IS_LOG_VERSION on class CL_SOAP_PERSIST has no exception.

Method LOAD_MSG_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COLLECTOR Call by reference Type reference (TYPE) SXMS_PERSIST_ROOT_COLLECT CL_XMS_PERSIST_ROOT_COLLECT 20061017
2 Importing IM_OVERWRITE Call by reference Type reference (TYPE) SXMSOVERWRITE 'X' Überschreibe versionsabhängige Message Teile 20061127
3 Importing IM_PERSIST_ID Call by reference Type reference (TYPE) SXMS_PERSIST_ID XI: Message-Id 20061017
4 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID 'WS' Integration Engine: Pipeline-ID 20061017
5 Importing IM_VERS Call by reference Type reference (TYPE) SXMSLSQNBR '000' Fortlaufende Nummer für ID eines Message-Log 20061017

Method LOAD_MSG_FROM_DB on class CL_SOAP_PERSIST has no exception.

Method LOAD_MSG_FROM_DB_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20071218
2 Importing IM_COLLECTOR Call by reference Type reference (TYPE) SXMS_PERSIST_ROOT_COLLECT CL_XMS_PERSIST_ROOT_COLLECT 20071218
3 Importing IM_OVERWRITE Call by reference Type reference (TYPE) SXMSOVERWRITE 'X' Überschreibe versionsabhängige Message Teile 20071218
4 Importing IM_PERSIST_ID Call by reference Type reference (TYPE) SXMS_PERSIST_ID XI: Message-Id 20071218
5 Importing IM_VERS Call by reference Type reference (TYPE) SXMSLSQNBR '000' Fortlaufende Nummer für ID eines Message-Log 20071218

Method LOAD_MSG_FROM_DB_NEW on class CL_SOAP_PERSIST has no exception.

Method PREPARE_FOR_DESERIALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCATION Call by reference Type reference (TYPE) I 20060821

Method PREPARE_FOR_DESERIALIZATION on class CL_SOAP_PERSIST has no exception.

Method PREPARE_FOR_SERIALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCATION Call by reference Type reference (TYPE) I 20060821

Method PREPARE_FOR_SERIALIZATION on class CL_SOAP_PERSIST has no exception.

Method PREPARE_SECTOR2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERSISTENCY_CONTEXT_CLIENT Call by reference Type reference (TYPE) CL_SOAP_PERSIST=>TY_PERSISTENCY_CONTEXT_CLIENT 20120626

Method PREPARE_SECTOR2 on class CL_SOAP_PERSIST has no exception.

Method PREPARE_SECTOR4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERSISTENCY_CONTEXT_SERVER Call by reference Type reference (TYPE) CL_SOAP_PERSIST=>TY_PERSISTENCY_CONTEXT_SERVER 20101209

Method PREPARE_SECTOR4 on class CL_SOAP_PERSIST has no exception.

Method REGISTER_CONTEXT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_NAME Call by reference Type reference (TYPE) TY_ATTRIBUTE_NAME 20060822
2 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) OBJECT 20060821

Method REGISTER_CONTEXT_ITEM on class CL_SOAP_PERSIST has no exception.

Method REGISTER_CONTEXT_ITEMS Signature

Method REGISTER_CONTEXT_ITEMS on class CL_SOAP_PERSIST has no parameter.
Method REGISTER_CONTEXT_ITEMS on class CL_SOAP_PERSIST has no exception.

Method REGISTER_CONTEXT_ITEMS_OPT Signature

Method REGISTER_CONTEXT_ITEMS_OPT on class CL_SOAP_PERSIST has no parameter.
Method REGISTER_CONTEXT_ITEMS_OPT on class CL_SOAP_PERSIST has no exception.

Method SAVE Signature

Method SAVE on class CL_SOAP_PERSIST has no parameter.
Method SAVE on class CL_SOAP_PERSIST has no exception.

Method SAVE_AND_CLEAR Signature

Method SAVE_AND_CLEAR on class CL_SOAP_PERSIST has no parameter.
Method SAVE_AND_CLEAR on class CL_SOAP_PERSIST has no exception.

Method SERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCATION Call by reference Type reference (TYPE) I 20060822
2 Importing IM_PERSISTENCY_RUNTIME Call by reference Object reference (TYPE REF TO) IF_SOAP_PERSISTENCY_RUNTIME 20120626
3 Importing IM_PRESERVE_USERINFO Call by reference Type reference (TYPE) BOOLEAN TSOAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20060822
4 Importing IM_SEQUENCE Call by reference Object reference (TYPE REF TO) CL_SOAP_SEQUENCE Sequenz 20060822

Method SERIALIZE on class CL_SOAP_PERSIST has no exception.

Method SERIALIZE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCATION Call by reference Type reference (TYPE) I IF_SOAP_HIBERNATION=>CO_LOCATION_CLIENT 20101221

Method SERIALIZE_CONTEXT on class CL_SOAP_PERSIST has no exception.

Method SERIALIZE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCATION Call by reference Type reference (TYPE) I 20060821

Method SERIALIZE_INTERNAL on class CL_SOAP_PERSIST has no exception.

Method SET_ADAPTER_REFID_IB Signature

Method SET_ADAPTER_REFID_IB on class CL_SOAP_PERSIST has no parameter.
Method SET_ADAPTER_REFID_IB on class CL_SOAP_PERSIST has no exception.

Method SET_ADAPTER_REFID_OB Signature

Method SET_ADAPTER_REFID_OB on class CL_SOAP_PERSIST has no parameter.
Method SET_ADAPTER_REFID_OB on class CL_SOAP_PERSIST has no exception.

Method SET_ADAPTER_TYPE_IB Signature

Method SET_ADAPTER_TYPE_IB on class CL_SOAP_PERSIST has no parameter.
Method SET_ADAPTER_TYPE_IB on class CL_SOAP_PERSIST has no exception.

Method SET_ADAPTER_TYPE_OB Signature

Method SET_ADAPTER_TYPE_OB on class CL_SOAP_PERSIST has no parameter.
Method SET_ADAPTER_TYPE_OB on class CL_SOAP_PERSIST has no exception.

Method SET_ADMINUSER Signature

Method SET_ADMINUSER on class CL_SOAP_PERSIST has no parameter.
Method SET_ADMINUSER on class CL_SOAP_PERSIST has no exception.

Method SET_ATTACHMENT_ITEM Signature

Method SET_ATTACHMENT_ITEM on class CL_SOAP_PERSIST has no parameter.
Method SET_ATTACHMENT_ITEM on class CL_SOAP_PERSIST has no exception.

Method SET_CLIENT Signature

Method SET_CLIENT on class CL_SOAP_PERSIST has no parameter.
Method SET_CLIENT on class CL_SOAP_PERSIST has no exception.

Method SET_COMMIT_ACT Signature

Method SET_COMMIT_ACT on class CL_SOAP_PERSIST has no parameter.
Method SET_COMMIT_ACT on class CL_SOAP_PERSIST has no exception.

Method SET_DSR_PASSPORT Signature

Method SET_DSR_PASSPORT on class CL_SOAP_PERSIST has no parameter.
Method SET_DSR_PASSPORT on class CL_SOAP_PERSIST has no exception.

Method SET_EXETIMESTAMP Signature

Method SET_EXETIMESTAMP on class CL_SOAP_PERSIST has no parameter.
Method SET_EXETIMESTAMP on class CL_SOAP_PERSIST has no exception.

Method SET_FINISHED Signature

Method SET_FINISHED on class CL_SOAP_PERSIST has no parameter.
Method SET_FINISHED on class CL_SOAP_PERSIST has no exception.

Method SET_HEADER_ITEM Signature

Method SET_HEADER_ITEM on class CL_SOAP_PERSIST has no parameter.
Method SET_HEADER_ITEM on class CL_SOAP_PERSIST has no exception.

Method SET_IB_PARTY Signature

Method SET_IB_PARTY on class CL_SOAP_PERSIST has no parameter.
Method SET_IB_PARTY on class CL_SOAP_PERSIST has no exception.

Method SET_IB_PARTY_AGENCY Signature

Method SET_IB_PARTY_AGENCY on class CL_SOAP_PERSIST has no parameter.
Method SET_IB_PARTY_AGENCY on class CL_SOAP_PERSIST has no exception.

Method SET_IB_PARTY_TYPE Signature

Method SET_IB_PARTY_TYPE on class CL_SOAP_PERSIST has no parameter.
Method SET_IB_PARTY_TYPE on class CL_SOAP_PERSIST has no exception.

Method SET_IB_SYSTEM Signature

Method SET_IB_SYSTEM on class CL_SOAP_PERSIST has no parameter.
Method SET_IB_SYSTEM on class CL_SOAP_PERSIST has no exception.

Method SET_INIT_TIMESTAMP Signature

Method SET_INIT_TIMESTAMP on class CL_SOAP_PERSIST has no parameter.
Method SET_INIT_TIMESTAMP on class CL_SOAP_PERSIST has no exception.

Method SET_INTERFACE_IN Signature

Method SET_INTERFACE_IN on class CL_SOAP_PERSIST has no parameter.
Method SET_INTERFACE_IN on class CL_SOAP_PERSIST has no exception.

Method SET_INTERFACE_OUT Signature

Method SET_INTERFACE_OUT on class CL_SOAP_PERSIST has no parameter.
Method SET_INTERFACE_OUT on class CL_SOAP_PERSIST has no exception.

Method SET_MANUALSTAT Signature

Method SET_MANUALSTAT on class CL_SOAP_PERSIST has no parameter.
Method SET_MANUALSTAT on class CL_SOAP_PERSIST has no exception.

Method SET_MESSAGE_ID Signature

Method SET_MESSAGE_ID on class CL_SOAP_PERSIST has no parameter.
Method SET_MESSAGE_ID on class CL_SOAP_PERSIST has no exception.

Method SET_MESSAGE_TYPE Signature

Method SET_MESSAGE_TYPE on class CL_SOAP_PERSIST has no parameter.
Method SET_MESSAGE_TYPE on class CL_SOAP_PERSIST has no exception.

Method SET_MESSAGE_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MAJOR Call by reference Type reference (TYPE) SXMSPMSTAT CO_VERS_MAJOR_CURRENT Versionszähler Hauptversion 20061017
2 Importing IM_MINOR Call by reference Type reference (TYPE) SXMSPMSTAT CO_VERS_MINOR_CURRENT Versionszähler Unterversion 20061017

Method SET_MESSAGE_VERS on class CL_SOAP_PERSIST has no exception.

Method SET_NEW_VERSION Signature

Method SET_NEW_VERSION on class CL_SOAP_PERSIST has no parameter.
Method SET_NEW_VERSION on class CL_SOAP_PERSIST has no exception.

Method SET_OB_PARTY Signature

Method SET_OB_PARTY on class CL_SOAP_PERSIST has no parameter.
Method SET_OB_PARTY on class CL_SOAP_PERSIST has no exception.

Method SET_OB_PARTY_AGENCY Signature

Method SET_OB_PARTY_AGENCY on class CL_SOAP_PERSIST has no parameter.
Method SET_OB_PARTY_AGENCY on class CL_SOAP_PERSIST has no exception.

Method SET_OB_PARTY_TYPE Signature

Method SET_OB_PARTY_TYPE on class CL_SOAP_PERSIST has no parameter.
Method SET_OB_PARTY_TYPE on class CL_SOAP_PERSIST has no exception.

Method SET_OB_SYSTEM Signature

Method SET_OB_SYSTEM on class CL_SOAP_PERSIST has no parameter.
Method SET_OB_SYSTEM on class CL_SOAP_PERSIST has no exception.

Method SET_PERSIST_ID Signature

Method SET_PERSIST_ID on class CL_SOAP_PERSIST has no parameter.
Method SET_PERSIST_ID on class CL_SOAP_PERSIST has no exception.

Method SET_PERSIST_KEY Signature

Method SET_PERSIST_KEY on class CL_SOAP_PERSIST has no parameter.
Method SET_PERSIST_KEY on class CL_SOAP_PERSIST has no exception.

Method SET_PIPELINE_ID Signature

Method SET_PIPELINE_ID on class CL_SOAP_PERSIST has no parameter.
Method SET_PIPELINE_ID on class CL_SOAP_PERSIST has no exception.

Method SET_QOS Signature

Method SET_QOS on class CL_SOAP_PERSIST has no parameter.
Method SET_QOS on class CL_SOAP_PERSIST has no exception.

Method SET_QUEUE_NAME Signature

Method SET_QUEUE_NAME on class CL_SOAP_PERSIST has no parameter.
Method SET_QUEUE_NAME on class CL_SOAP_PERSIST has no exception.

Method SET_REF_TO_MESSAGE Signature

Method SET_REF_TO_MESSAGE on class CL_SOAP_PERSIST has no parameter.
Method SET_REF_TO_MESSAGE on class CL_SOAP_PERSIST has no exception.

Method SET_RETRYCOUNT Signature

Method SET_RETRYCOUNT on class CL_SOAP_PERSIST has no parameter.
Method SET_RETRYCOUNT on class CL_SOAP_PERSIST has no exception.

Method SET_RETRYCOUNT_MAN Signature

Method SET_RETRYCOUNT_MAN on class CL_SOAP_PERSIST has no parameter.
Method SET_RETRYCOUNT_MAN on class CL_SOAP_PERSIST has no exception.

Method SET_SEQUENCE_ID Signature

Method SET_SEQUENCE_ID on class CL_SOAP_PERSIST has no parameter.
Method SET_SEQUENCE_ID on class CL_SOAP_PERSIST has no exception.

Method SET_TEXT_ID Signature

Method SET_TEXT_ID on class CL_SOAP_PERSIST has no parameter.
Method SET_TEXT_ID on class CL_SOAP_PERSIST has no exception.

Method SET_TIMEST Signature

Method SET_TIMEST on class CL_SOAP_PERSIST has no parameter.
Method SET_TIMEST on class CL_SOAP_PERSIST has no exception.

Method SPLIT_PERSIST_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PERSIST_ITEM Call by reference Type reference (TYPE) TY_PERSIST_ITEM 20060821
2 Exporting EX_QXSTRING_NAME Call by reference Type reference (TYPE) IF_SOAP_HIBERNATION=>TY_QXSTRING_NAME 20061110
3 Importing IM_QNAME Call by reference Type reference (TYPE) SXMSQNAME_PR Qualified Name 20060821

Method SPLIT_PERSIST_QNAME on class CL_SOAP_PERSIST has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710