SAP ABAP Class CL_SOAP_UTIL_PERSIST_HELPER (Persistence Helper)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_UTIL (Package) SOAP Runtime Utilities
Properties
Class CL_SOAP_UTIL_PERSIST_HELPER  
Short Description Persistence Helper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_UTIL   SOAP Runtime Utilities 
Created 20100303   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SOAP_UTIL_PERSIST_HELPER has no forward declaration.
Interfaces
Class CL_SOAP_UTIL_PERSIST_HELPER has no interface implemented.
Friends
Class CL_SOAP_UTIL_PERSIST_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ATTACHMENT_URI Constant Private Type reference (TYPE) STRING 'http://www.sap.com/webas/710/soap/runtime/hibernation/qxstring' 20100401
2 CO_MESSAGE_BODY Constant Private Type reference (TYPE) STRING 'Message Body' 20100303
3 CO_MESSAGE_ERROR Constant Private Type reference (TYPE) STRING 'Error Information' 20100303
4 MR_XI_PERSIST Static Attribute Private Object reference (TYPE REF TO) CL_XMS_PERSIST Persistency Layer for the XML Message Broker 20100303
5 M_ABASU_PWD Static Attribute Private Type reference (TYPE) XSTRING 20100303
6 M_ABASU_PWD_SC Static Attribute Private Type reference (TYPE) XSTRING 20100331
7 M_BASIC_PWD Static Attribute Private Type reference (TYPE) XSTRING 20100303
8 M_BASIC_PWD_SC Static Attribute Private Type reference (TYPE) XSTRING 20100331
9 M_BINARY_XML Static Attribute Private Type reference (TYPE) XSTRING 20100303
10 M_CREDE_PWD Static Attribute Private Type reference (TYPE) XSTRING 20100303
11 M_CREDE_PWD_SC Static Attribute Private Type reference (TYPE) XSTRING 20100331
12 M_ELEMENT_END Static Attribute Private Type reference (TYPE) XSTRING 20100303
13 M_ELEMENT_END_LEN Static Attribute Private Type reference (TYPE) I 20100303
14 M_PROXY_PWD Static Attribute Private Type reference (TYPE) XSTRING 20100303
15 M_WSDL_PWD Static Attribute Private Type reference (TYPE) XSTRING 20100317
16 M_WSDL_PWD_SC Static Attribute Private Type reference (TYPE) XSTRING 20100331
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_ATTRIBUTES Static method Private Method 20100315
2 DELETE_CONFIG_ELEMENT Static method Private Method 20100303
3 GET_MESSAGE_PROPERTY Static method Public Method Get Properties of a Message Version 20100303
4 GET_PROTOCOL_NAME Static method Public Method 20100303
5 GET_VERSIONS Static method Public Method Get all Versions of a Message 20100303
6 INIT_PERSIST Static method Private Method 20100303
7 REPAIR_CONFIG Static method Private Method 20100303
Events
Class CL_SOAP_UTIL_PERSIST_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CLUSTKEY Private See coding 20100303 BEGIN OF ty_clustkey, msgguid TYPE sxmsqid, pipeline_id TYPE sxmspid, version TYPE sxmslsqnbr, END OF ty_clustkey
Method Signatures

Method CREATE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIBUTE_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_PROPERTY_T Persistence property of a message - Table 20100315
2 Importing DATA Call by reference Type reference (TYPE) XSTRING Data in XML format 20100415
3 Exporting ERROR_TEXT Call by reference Type reference (TYPE) STRING Error text if any 20100415

Method CREATE_ATTRIBUTES on class CL_SOAP_UTIL_PERSIST_HELPER has no exception.

Method DELETE_CONFIG_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Type reference (TYPE) XSTRING 20100303
2 Changing XML Call by reference Type reference (TYPE) XSTRING 20100303

Method DELETE_CONFIG_ELEMENT on class CL_SOAP_UTIL_PERSIST_HELPER has no exception.

Method GET_MESSAGE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_TEXT Call by reference Type reference (TYPE) STRING Error text if any 20100415
2 Importing ORIGINAL_DATA Call by reference Type reference (TYPE) XSDBOOLEAN Original Data in XI Persistency 20100315
3 Importing PERSIST_ID Call by reference Type reference (TYPE) SRTMSGID Persistence ID (Type X) 20100303
4 Importing PIPELINE_ID Call by reference Type reference (TYPE) SXMSPID Pipeline ID 20100303
5 Exporting PROPERTY_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_PROPERTY_T Persistence property of a message - Table 20100303
6 Importing VERSION Call by reference Type reference (TYPE) SRT_PERSISTENCY_VERSION Persistence version of a message 20100303

Method GET_MESSAGE_PROPERTY on class CL_SOAP_UTIL_PERSIST_HELPER has no exception.

Method GET_PROTOCOL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) STRING 20100303
2 Importing URI Call by reference Type reference (TYPE) STRING 20100303

Method GET_PROTOCOL_NAME on class CL_SOAP_UTIL_PERSIST_HELPER has no exception.

Method GET_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADAPTER_TYPE Call by reference Type reference (TYPE) SRT_UTIL_COMMTYPE Communication Type Name 20100303
2 Exporting ERROR_TEXT Call by reference Type reference (TYPE) STRING Error text if any 20100415
3 Exporting MESSAGE_ID Call by reference Type reference (TYPE) SRTMSGID Message ID 20100303
4 Importing PERSIST_ID Call by reference Type reference (TYPE) SRTMSGID Persistence ID (Type X) 20100303
5 Exporting PIPELINE_ID Call by reference Type reference (TYPE) SXMSPID Pipeline ID 20100303
6 Exporting VERSION_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_VERSION_T Persistence version of a message - Table 20100303

Method GET_VERSIONS on class CL_SOAP_UTIL_PERSIST_HELPER has no exception.

Method INIT_PERSIST Signature

Method INIT_PERSIST on class CL_SOAP_UTIL_PERSIST_HELPER has no parameter.
Method INIT_PERSIST on class CL_SOAP_UTIL_PERSIST_HELPER has no exception.

Method REPAIR_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XML Call by reference Type reference (TYPE) XSTRING 20100303

Method REPAIR_CONFIG on class CL_SOAP_UTIL_PERSIST_HELPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 72L