SAP ABAP Class CL_SOAP_DB_RUNTIME (WS Persistency Runtime - Low Level)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_PERSISTENCY (Package) Administration Tools - Translation into DE, EN, FR, JA
Properties
Class CL_SOAP_DB_RUNTIME  
Short Description WS Persistency Runtime - Low Level    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_PERSISTENCY   Administration Tools - Translation into DE, EN, FR, JA 
Created 20100408   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TSRTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SOAP_DB_RUNTIME has no interface implemented.
Friends
Class CL_SOAP_DB_RUNTIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_APOSTROPHE Constant Public Type reference (TYPE) STRING '''' Apostrophe 20101217
2 CO_ATTACHMENT_URI Constant Private Type reference (TYPE) STRING 'http://www.sap.com/webas/710/soap/runtime/hibernation/qxstring' 20101217
3 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SOAP_DB_RUNTIME' Class Name 20101217
4 CO_MAX_EXPIRY_DATE Constant Public Type reference (TYPE) DATS '99991230' Field of type DATS 20101217
5 CO_MAX_VERSIONS Constant Private Type reference (TYPE) SRT_MESSAGE_VERSION '999' 20120727
6 CO_MILISECONDS Constant Private Type reference (TYPE) I 1000 20101217
7 CO_PACKET_SIZE Constant Private Type reference (TYPE) I 500 20110126
8 CO_PERSISTENCY_ATTACHMENT Constant Private Type reference (TYPE) STRING 'A' 20110121
9 CO_PERSISTENCY_CLIENT Constant Private Type reference (TYPE) STRING 'C' 20110121
10 CO_PERSISTENCY_SERVER Constant Private Type reference (TYPE) STRING 'S' 20110121
11 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_PERSIST_LAYER SOAP Runtime Processor Unit ID 20101223
12 CO_URI_ATTACHMENT Constant Private Type reference (TYPE) STRING 'http://www.sap.com/webas/710/soap/runtime/hibernation/qxstring' 20110121
13 MT_CMAP Static Attribute Public Type reference (TYPE) SRT_MCMAP_T 20120808
14 MT_CREATE Static Attribute Public Type reference (TYPE) TT_MASTER List of Messages to be created 20101217
15 MT_IDOC Static Attribute Public Type reference (TYPE) SRT_MIDOC_T WS message (specific for adapter type IDOC) - Table 20101217
16 MT_PAYLOAD_UPDATE Static Attribute Public Type reference (TYPE) TT_PAYLOAD_UPDATE 20101217
17 MT_RFC Static Attribute Public Type reference (TYPE) SRT_MRFC_T WS message (specific for adapter type IDOC) - Table 20130220
18 MT_SELECT Static Attribute Private Type reference (TYPE) TT_MASTER List of selected Messages 20101217
19 MT_UPDATE Static Attribute Public Type reference (TYPE) TT_MASTER_UPDATE 20101217
20 MT_VERSION Static Attribute Public Type reference (TYPE) TT_VERSION 20101217
21 M_BINARY_XML Static Attribute Private Type reference (TYPE) XSTRING 20101217
22 M_DBCON_NAME Static Attribute Private Type reference (TYPE) DBCON_NAME Logical name for a database connection 20101217
23 M_INITIALIZED Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Value: True/False [ext.] 20110211
24 M_PROVIDER_START_TIME Static Attribute Private Type reference (TYPE) I 20101217
25 M_RELOADED_AT Static Attribute Private Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20101217
26 M_ROOT_BEG Static Attribute Private Type reference (TYPE) XSTRING 20110121
27 M_SEQUENCE_SELECT_FIELDS Static Attribute Private Type reference (TYPE) STRING 20110211
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEMS Static method Public Method Add Items to a Message Version 20101217
2 ADD_VERSION_DATA Static method Public Method Add new Version Data 20101217
3 CHECK_MESSAGE Static method Public Method Check Message (for PlainSOAP Exactly Once) 20101217
4 COUNT_LUW_MESSAGES Static method Public Method Count all Messages of a Queue Unit 20101217
5 CREATE_ERROR_TEXT Static method Private Method Create Error Text from Error Version 20101217
6 CREATE_MESSAGE Static method Public Method Create Message 20101217
7 CREATE_MESSAGE_BY_PID Static method Public Method Create Message by Persistence ID 20101217
8 CREATE_UUID_X16 Static method Public Method Create a 16 Byte UUID 20101217
9 DELETE_BUFFERED_MESSAGE Static method Public Method Delete buffered Message 20101217
10 GET_ACCESS_ID Static method Public Method Get Access ID from Persistence ID 20101217
11 GET_ATTRIBUTES Static method Public Method Get Message Attributes 20101217
12 GET_DB_CONNECTION Static method Public Method 20120706
13 GET_ITEMS Static method Public Method Get Items of a Message Version 20101217
14 GET_MESSAGE_PAYLOAD Static method Public Method Get Message Payload 20110121
15 GET_PERSIST_ID Static method Public Method Get Persistence ID from Access ID 20101217
16 GET_PERS_ID_BY_UNIT_ID Static method Public Method Get Persistence ID by Unit ID (Valid only for RFC Adapter) 20130220
17 GET_XML_FRAGMENT Static method Private Method Get XML fragment 20101217
18 INITIALIZE Static method Private Method Initialization 20101217
19 PRE_SELECT_MESSAGES Static method Public Method Preselect Messages 20101217
20 RAISE_CORE_EXCEPTION Static method Public Method Raise a SOAP Core Exception 20101217
21 READ_CMAP_TO_BUFFER Static method Private Method 20120808
22 READ_IDOC_TO_BUFFER Static method Private Method Read IDoc IDs from DB to buffer 20101217
23 READ_MASTER_TO_BUFFER Static method Private Method Read MASTER entry from DB to buffer 20101217
24 RESET Static method Public Method Reset Internal Buffers 20101217
25 SAVE_ALL Static method Public Method Save all Messages in a LUW 20101217
26 SAVE_SINGLE Static method Public Method 20120706
27 SELECT_BY_SEQUENCES Static method Public Method Select Messages by Sequences 20101217
28 SET_ACCESS_ID Static method Public Method Set Access ID 20101217
29 SET_ATTRIBUTES Static method Public Method Set Message Attributes 20101217
30 SET_DB_CONNECTION Static method Public Method Set DB Connection 20101217
31 SET_PROCESSING_STEP Static method Public Method Set Processing Step 20101217
32 UPDATE_ATTRIBUTES Static method Public Method Update of Attributes (Buffer or Database) 20101217
33 UPDATE_ATTRIBUTE_INTERNAL Static method Private Method Update Single Attribute 20101217
Events
Class CL_SOAP_DB_RUNTIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_LUW_INFO Private See coding 20101217 tt_luw_info type sorted table of ty_luw_info with unique key sequence_id
2 TT_MASTER Public See coding 20101217 tt_master type sorted table of srt_mmaster with unique key persist_id with non-unique sorted key access_id components message_id location with further secondary keys
3 TT_MASTER_UPDATE Public See coding 20101217 tt_master_update type sorted table of ty_master_update with unique key persist_id
4 TT_PAYLOAD_UPDATE Public See coding 20101217 tt_payload_update type sorted table of ty_payload_update with unique key persist_id
5 TT_RANGE_PERSIST_ID Private See coding 20101217 tt_range_persist_id type range of srt_persistency_persist_id
6 TT_RANGE_STATE Private See coding 20110126 tt_range_state type range of srt_message_state
7 TT_REFERENCE_ID Private See coding 20101217 tt_reference_id type sorted table of ty_reference_id with unique key ref_id_type ref_id_value
8 TT_REORG_ACCESS_ID Private See coding 20110208 tt_reorg_access_id type standard table of ty_reorg_access_id
9 TT_SEQUENCE_SELECT Private See coding 20110126 tt_sequence_select type standard table of ty_sequence_select
10 TT_SEQ_MESSAGE Private See coding 20110223 tt_seq_message type standard table of ty_seq_message
11 TT_VERSION Public See coding 20101217 tt_version type sorted table of srt_mversions with unique key persist_id version
12 TY_LUW_INFO Private See coding 20101217 begin of ty_luw_info, sequence_id type srt_seqid, message_count type i, end of ty_luw_info
13 TY_MASTER_UPDATE Public See coding 20101217 begin of ty_master_update, persist_id type srt_persistency_persist_id, params type srt_property_t, end of ty_master_update
14 TY_PAYLOAD_UPDATE Public See coding 20101217 begin of ty_payload_update, persist_id type srt_persistency_persist_id, message_data type xstring, end of ty_payload_update
15 TY_REFERENCE_ID Private See coding 20101217 begin of ty_reference_id, ref_id_type type srt_id_type, ref_id_value type sysuuid_x, persist_id_range type tt_range_persist_id, end of ty_reference_id
16 TY_REORG_ACCESS_ID Private See coding 20110208 begin of ty_reorg_access_id, seq_id type srt_seq_reorg-seq_id, location type srt_seq_reorg-location, end of ty_reorg_access_id
17 TY_SEQUENCE_SELECT Private See coding 20110126 begin of ty_sequence_select, mandt type srt_mmaster-mandt, persist_id type srt_mmaster-persist_id, message_id type srt_mmaster-message_id, location type srt_mmaster-location, message_state type srt_mmaster-message_state, adapter_type type srt_mmaster-adapter_type, retry_counter type srt_mmaster-retry_counter, sequence_id type srt_mmaster-sequence_id, parent_id type srt_mmaster-parent_id, parent_type type srt_mmaster-parent_type, ref_id_type type srt_mmaster-ref_id_type, ref_id_value type srt_mmaster-ref_id_value, migrated type srt_mmaster-migrated, created_at type srt_mmaster-created_at, end of ty_sequence_select
18 TY_SEQ_MESSAGE Private See coding 20110223 begin of ty_seq_message, mandt type srt_mmaster-mandt, persist_id type srt_mmaster-persist_id, message_id type srt_mmaster-message_id, location type srt_mmaster-location, sequence_id type srt_mmaster-sequence_id, created_at type srt_mmaster-created_at, end of ty_seq_message
Method Signatures

Method ADD_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_ITEM_T Persistency Item Table 20101217
2 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistency Access ID 20101217

Method ADD_ITEMS on class CL_SOAP_DB_RUNTIME has no exception.

Method ADD_VERSION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_INDICATOR Call by reference Type reference (TYPE) SRT_ERROR_INDICATOR Indicator for erroneous message versions 20101217
2 Importing EXPIRY_DATE Call by reference Type reference (TYPE) SYDATUM Expiry Date 20101217
3 Importing ITEM_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_ITEM_T Persistency Item Table 20101217
4 Importing MESSAGE_STATE Call by reference Type reference (TYPE) SRT_MESSAGE_STATE Message state 20101217
5 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistency Access ID 20101217
6 Importing RETENT_CATEGORY Call by reference Type reference (TYPE) SRT_RETENTION_CATEGORY Retention Category 20101217

Method ADD_VERSION_DATA on class CL_SOAP_DB_RUNTIME has no exception.

Method CHECK_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_ACCESS_ID Persistency Access ID 20101217
2 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID 20120720
3 Returning VALUE Value transfer Type reference (TYPE) XSDBOOLEAN 'X': already exists 20101217

Method CHECK_MESSAGE on class CL_SOAP_DB_RUNTIME has no exception.

Method COUNT_LUW_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CREATE_LIST Call by reference Type reference (TYPE) TT_MASTER 20101217

Method COUNT_LUW_MESSAGES on class CL_SOAP_DB_RUNTIME has no exception.

Method CREATE_ERROR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERROR_TEXT Value transfer Type reference (TYPE) SRT_SHORT_ERROR_TEXT Short error message text 20101217
2 Importing ITEM_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_ITEM_T Persistency Item - Table 20101217

Method CREATE_ERROR_TEXT on class CL_SOAP_DB_RUNTIME has no exception.

Method CREATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_ACCESS_ID Persistency Access ID 20101217
2 Changing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Message ID in SOAP Runtime 20101217

Method CREATE_MESSAGE on class CL_SOAP_DB_RUNTIME has no exception.

Method CREATE_MESSAGE_BY_PID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID 20101217

Method CREATE_MESSAGE_BY_PID on class CL_SOAP_DB_RUNTIME has no exception.

Method CREATE_UUID_X16 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SYSUUID_X16 16 Byte UUID in 16 Bytes (Raw Format) 20101217

Method CREATE_UUID_X16 on class CL_SOAP_DB_RUNTIME has no exception.

Method DELETE_BUFFERED_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID 20101217

Method DELETE_BUFFERED_MESSAGE on class CL_SOAP_DB_RUNTIME has no exception.

Method GET_ACCESS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACCESS_ID Value transfer Type reference (TYPE) SRT_PERSISTENCY_ACCESS_ID Persistency Access ID 20101217
2 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID 20101217

Method GET_ACCESS_ID on class CL_SOAP_DB_RUNTIME has no exception.

Method GET_ATTRIBUTES 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_ADAPTER_TYPE Adapter Type 20101217
2 Exporting ATTACHMENTS Call by reference Type reference (TYPE) SRT_ATTACH_EXISTS_INDICATOR Indicator for message attachments 20101217
3 Exporting CHANGED_AT Call by reference Type reference (TYPE) TIMESTAMPL Last Change Timestamp 20101217
4 Exporting CHANGED_BY Call by reference Type reference (TYPE) SYUNAME User Name of last Change 20101217
5 Exporting CMAP_MAPPING_NAME Call by reference Type reference (TYPE) SRT_OB_MAPPING_NAME 20120808
6 Exporting CMAP_SOURCE_IF_NAME Call by reference Type reference (TYPE) SRT_INTERFACE_NAME 20120808
7 Exporting CMAP_SOURCE_IF_OP Call by reference Type reference (TYPE) SRT_INTERFACE_OPERATION 20120808
8 Exporting COMMUNICATION_TYPE Call by reference Type reference (TYPE) SRT_COMMUNICATION_TYPE Communication Type 20101217
9 Exporting CREATED_AT Call by reference Type reference (TYPE) TIMESTAMPL Creation Timestamp 20101217
10 Exporting CREATED_BY Call by reference Type reference (TYPE) SYUNAME User Name 20101217
11 Exporting ERROR_INDICATOR Call by reference Type reference (TYPE) SRT_ERROR_INDICATOR Indicator for erroneous message versions 20101217
12 Exporting ERROR_VERSION Call by reference Type reference (TYPE) SRT_MESSAGE_VERSION Last Error Version Number 20101217
13 Exporting EXPIRY_DATE Call by reference Type reference (TYPE) SYDATUM Expiry Date 20101217
14 Exporting IB_APPLICATION_INFO Call by reference Type reference (TYPE) SRT_APPLICATION_INFO Receiver Application Information 20101217
15 Exporting IDOC_REQUEST_ID Call by reference Type reference (TYPE) SRT_IDOC_REQUEST_ID IDoc Request ID 20101217
16 Exporting IDOC_RESPONSE_ID Call by reference Type reference (TYPE) SRT_IDOC_RESPONSE_ID IDoc Response ID 20101217
17 Exporting LAST_VERSION Call by reference Type reference (TYPE) SRT_MESSAGE_VERSION Last Version Number 20101217
18 Exporting LOCATION Call by reference Type reference (TYPE) SRT_PERSISTENCY_LOCATION 20120720
19 Exporting MESSAGE_ID Call by reference Type reference (TYPE) SRT_MSGID 20120720
20 Exporting MESSAGE_STATE Call by reference Type reference (TYPE) SRT_MESSAGE_STATE Message state 20101217
21 Exporting NOT_FOUND Call by reference Type reference (TYPE) XSDBOOLEAN Message not found 20101217
22 Exporting OB_APPLICATION_INFO Call by reference Type reference (TYPE) SRT_APPLICATION_INFO Sender Application Information 20101217
23 Exporting OPERATION_TYPE Call by reference Type reference (TYPE) SRT_OPERATION_TYPE Operation Type 20101217
24 Exporting PARENT_ID Call by reference Type reference (TYPE) SRT_MSGID Parent ID 20101217
25 Exporting PARENT_TYPE Call by reference Type reference (TYPE) SRT_PARENT_TYPE Parent Type 20120802
26 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID 20101217
27 Exporting PROD_VERSION Call by reference Type reference (TYPE) SRT_MESSAGE_VERSION Last Productive Version Number 20101217
28 Exporting RECEIVER_IBC Call by reference Type reference (TYPE) SRT_IBC_ID IBC ID in SOAP Runtime 20120724
29 Exporting REFERENCE_ID Call by reference Type reference (TYPE) SRT_REFERENCE_ID Reference ID 20101217
30 Exporting RETENT_CATEGORY Call by reference Type reference (TYPE) SRT_RETENTION_CATEGORY Retention Category 20101217
31 Exporting RETRY_COUNTER Call by reference Type reference (TYPE) SRT_PERSISTENCY_RETRY_COUNTER Retry counter 20101217
32 Exporting ROOT_CONTEXT_ID Call by reference Type reference (TYPE) SRT_ROOT_CONTEXT_ID Root Context ID of Extended Passport (EPP) in Hex Format 20101217
33 Exporting SENDER_IBC Call by reference Type reference (TYPE) SRT_IBC_ID IBC ID in SOAP Runtime 20120724
34 Exporting SEQUENCE_ID Call by reference Type reference (TYPE) SRT_SEQID Sequence ID 20101217
35 Exporting TRANSACTION_ID Call by reference Type reference (TYPE) SRT_TRANSACTION_ID Transaction ID of Extended Passport (EPP) in Hex Format 20101217
36 Importing VERSION_OPTION Call by reference Type reference (TYPE) SRT_VERSION_OPTION Option for getting Message Version 20101217

Method GET_ATTRIBUTES on class CL_SOAP_DB_RUNTIME has no exception.

Method GET_DB_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DBCON_NAME Value transfer Type reference (TYPE) DBCON_NAME 20120706

Method GET_DB_CONNECTION on class CL_SOAP_DB_RUNTIME has no exception.

Method GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_INDICATOR Call by reference Type reference (TYPE) SRT_ERROR_INDICATOR Indicator for erroneous message versions 20101217
2 Exporting ITEM_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_ITEM_T Persistency Item Table 20101217
3 Exporting NOT_FOUND Call by reference Type reference (TYPE) XSDBOOLEAN Message not found 20101217
4 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistency Access ID 20101217
5 Importing VERSION_OPTION Call by reference Type reference (TYPE) SRT_VERSION_OPTION Option for getting Message Version 20101217

Method GET_ITEMS on class CL_SOAP_DB_RUNTIME has no exception.

Method GET_MESSAGE_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_CODE Call by reference Type reference (TYPE) I 0/1/2: OK/Not_Found/Decompression_Error 20110121
2 Importing NO_EXCEPTION Call by reference Type reference (TYPE) XSDBOOLEAN ABAP_FALSE No exception in error cases 20110121
3 Exporting PAYLOAD Call by reference Type reference (TYPE) XSTRING Message Payload 20110121
4 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID in SOAP Runtime 20110121
5 Importing VERSION_NO Call by reference Type reference (TYPE) SRT_MESSAGE_VERSION blank: Last Productive version 20110121

Method GET_MESSAGE_PAYLOAD on class CL_SOAP_DB_RUNTIME has no exception.

Method GET_PERSIST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_ACCESS_ID Persistency Access ID 20101217
2 Returning PERSIST_ID Value transfer Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID 20101217

Method GET_PERSIST_ID on class CL_SOAP_DB_RUNTIME has no exception.

Method GET_PERS_ID_BY_UNIT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BGRFC_UNIT_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_BGRFC_UNIT_ID BgRFC Unit ID in SOAP Runtime 20130220
2 Returning PERSIST_ID Value transfer Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistency Access ID 20130220

Method GET_PERS_ID_BY_UNIT_ID on class CL_SOAP_DB_RUNTIME has no exception.

Method GET_XML_FRAGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FRAGMENT Value transfer Type reference (TYPE) STRING 20101217
2 Importing INPUT Call by reference Type reference (TYPE) STRING 20101217
3 Importing TAGNAME Call by reference Type reference (TYPE) STRING 20101217
4 Importing VALUE_ONLY Call by reference Type reference (TYPE) XSDBOOLEAN 20101217

Method GET_XML_FRAGMENT on class CL_SOAP_DB_RUNTIME has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_SOAP_DB_RUNTIME has no parameter.
Method INITIALIZE on class CL_SOAP_DB_RUNTIME has no exception.

Method PRE_SELECT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NOT_FOUND Value transfer Type reference (TYPE) XSDBOOLEAN No message found 20101217
2 Importing PERSIST_ID_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID_T Persistence ID - Table 20101217

Method PRE_SELECT_MESSAGES on class CL_SOAP_DB_RUNTIME has no exception.

Method RAISE_CORE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_ACCESS_ID Persistency Access ID 20101217
2 Importing ERROR_TEXT Call by reference Type reference (TYPE) CSEQUENCE Error Text 20101217
3 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID in SOAP Runtime 20101217
4 Importing PERSIST_ID_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID_T Persistence ID in SOAP Runtime - Table 20101217

Method RAISE_CORE_EXCEPTION on class CL_SOAP_DB_RUNTIME has no exception.

Method READ_CMAP_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NO_EXCEPTION Call by reference Type reference (TYPE) XSDBOOLEAN SPACE 20120808
2 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID 20120808

Method READ_CMAP_TO_BUFFER on class CL_SOAP_DB_RUNTIME has no exception.

Method READ_IDOC_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NO_EXCEPTION Call by reference Type reference (TYPE) XSDBOOLEAN SPACE 'X': No Exception if not found 20101217
2 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistency ID 20101217

Method READ_IDOC_TO_BUFFER on class CL_SOAP_DB_RUNTIME has no exception.

Method READ_MASTER_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_ACCESS_ID Persistency Access ID 20101217
2 Importing NO_EXCEPTION Call by reference Type reference (TYPE) XSDBOOLEAN SPACE 'X': No Exception if not found 20101217
3 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistency ID 20101217

Method READ_MASTER_TO_BUFFER on class CL_SOAP_DB_RUNTIME has no exception.

Method RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_ACCESS_ID Message ID and Location 20101217
2 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID in SOAP Runtime 20101217

Method RESET on class CL_SOAP_DB_RUNTIME has no exception.

Method SAVE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESET Call by reference Type reference (TYPE) XSDBOOLEAN ABAP_TRUE X: With Reset 20101217

Method SAVE_ALL on class CL_SOAP_DB_RUNTIME has no exception.

Method SAVE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID 20120706
2 Importing RESET Call by reference Type reference (TYPE) XSDBOOLEAN ABAP_TRUE 20120706

Method SAVE_SINGLE on class CL_SOAP_DB_RUNTIME has no exception.

Method SELECT_BY_SEQUENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT_LIST Value transfer Type reference (TYPE) SRT_PERSISTENCY_SEQ_MESSAGE_T Sequence Messages - Table 20101217
2 Importing SEQUENCE_ID_LIST Call by reference Type reference (TYPE) SRT_SEQID_T Sequence ID - Table 20101217
3 Importing STATE_GROUP Call by reference Type reference (TYPE) SRT_PROCESSING_STATE_GROUP Processing Status Group 20101217

Method SELECT_BY_SEQUENCES on class CL_SOAP_DB_RUNTIME has no exception.

Method SET_ACCESS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_ACCESS_ID Persistency Access ID 20101217
2 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID 20101217

Method SET_ACCESS_ID on class CL_SOAP_DB_RUNTIME has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER_TYPE Call by reference Type reference (TYPE) SRT_ADAPTER_TYPE Adapter Type 20101217
2 Importing ATTACHMENTS Call by reference Type reference (TYPE) SRT_ATTACH_EXISTS_INDICATOR Indicator for message attachments 20101217
3 Importing CMAP_MAPPING_NAME Call by reference Type reference (TYPE) SRT_OB_MAPPING_NAME 20120808
4 Importing CMAP_SOURCE_IF_NAME Call by reference Type reference (TYPE) SRT_INTERFACE_NAME 20120808
5 Importing CMAP_SOURCE_IF_OP Call by reference Type reference (TYPE) SRT_INTERFACE_OPERATION 20120808
6 Importing COMMUNICATION_TYPE Call by reference Type reference (TYPE) SRT_COMMUNICATION_TYPE Communication Type 20101217
7 Importing EXPIRY_DATE Call by reference Type reference (TYPE) DATS Expiry Date after FINISH/CANCEL 20101217
8 Importing IB_COMPONENT Call by reference Type reference (TYPE) SRT_PERSISTENCY_COMPONENT Receiver Component 20101217
9 Importing IB_IF_NAME Call by reference Type reference (TYPE) SRT_INTERFACE_NAME Receiver Interface Name 20101217
10 Importing IB_IF_NAMESPACE Call by reference Type reference (TYPE) SRT_INTERFACE_NAMESPACE Receiver Interface Namespace 20101217
11 Importing IB_IF_OPERATION Call by reference Type reference (TYPE) SRT_INTERFACE_OPERATION Receiver Interface Operation 20101217
12 Importing IB_PARTY Call by reference Type reference (TYPE) SRT_PERSISTENCY_PARTY Receiver Party 20101217
13 Importing IDOC_REQUEST_ID Call by reference Type reference (TYPE) SRT_IDOC_REQUEST_ID IDOC Request ID 20101217
14 Importing IDOC_RESPONSE_ID Call by reference Type reference (TYPE) SRT_IDOC_RESPONSE_ID IDOC Response ID 20101217
15 Importing IS_COUPLED Call by reference Type reference (TYPE) XSDBOOLEAN 20120808
16 Importing MESSAGE_STATE Call by reference Type reference (TYPE) SRT_MESSAGE_STATE Message state 20101217
17 Importing MIGRATED Call by reference Type reference (TYPE) SRT_PERSISTENCY_MIGRATED Migrated / Direct Call 20101217
18 Importing OB_COMPONENT Call by reference Type reference (TYPE) SRT_PERSISTENCY_COMPONENT Sender Component 20101217
19 Importing OB_IF_NAME Call by reference Type reference (TYPE) SRT_INTERFACE_NAME Sender Interface Name 20101217
20 Importing OB_IF_NAMESPACE Call by reference Type reference (TYPE) SRT_INTERFACE_NAMESPACE Sender Interface Namespace 20101217
21 Importing OB_IF_OPERATION Call by reference Type reference (TYPE) SRT_INTERFACE_OPERATION Sender Interface Operation 20101217
22 Importing OB_PARTY Call by reference Type reference (TYPE) SRT_PERSISTENCY_PARTY Sender Party 20101217
23 Importing OPERATION_TYPE Call by reference Type reference (TYPE) SRT_OPERATION_TYPE Operation Type 20101217
24 Importing PARENT_ID Call by reference Type reference (TYPE) SRT_MSGID Parent ID 20101217
25 Importing PARENT_TYPE Call by reference Type reference (TYPE) SRT_PARENT_TYPE 20120802
26 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistency Access ID 20101217
27 Importing RECEIVER_IBC Call by reference Type reference (TYPE) SRT_IBC_ID IBC ID in SOAP Runtime 20120724
28 Importing REFERENCE_ID Call by reference Type reference (TYPE) SRT_REFERENCE_ID Reference ID 20101217
29 Importing RETENT_CATEGORY Call by reference Type reference (TYPE) SRT_RETENTION_CATEGORY Retention Category 20101217
30 Importing RETRY_COUNTER Call by reference Type reference (TYPE) SRT_PERSISTENCY_RETRY_COUNTER Retry counter 20101217
31 Importing ROOT_CONTEXT_ID Call by reference Type reference (TYPE) SRT_ROOT_CONTEXT_ID Root Context ID of Extended Passport (EPP) in Hex Format 20101217
32 Importing SENDER_IBC Call by reference Type reference (TYPE) SRT_IBC_ID IBC ID in SOAP Runtime 20120724
33 Importing SEQUENCE_ID Call by reference Type reference (TYPE) SRT_SEQID Sequence ID 20101217
34 Importing TRANSACTION_ID Call by reference Type reference (TYPE) SRT_TRANSACTION_ID Transaction ID of Extended Passport (EPP) in Hex Format 20101217

Method SET_ATTRIBUTES on class CL_SOAP_DB_RUNTIME has no exception.

Method SET_DB_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DBCON_NAME Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20101217

Method SET_DB_CONNECTION on class CL_SOAP_DB_RUNTIME has no exception.

Method SET_PROCESSING_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID in SOAP Runtime 20101217
2 Importing STEP_ID Call by reference Type reference (TYPE) SRT_PROCESSING_STEP Processing Step 20101217

Method SET_PROCESSING_STEP on class CL_SOAP_DB_RUNTIME has no exception.

Method UPDATE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UPDATE_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_UPDATE_T Direct update of persistency attributes - Table 20101217

Method UPDATE_ATTRIBUTES on class CL_SOAP_DB_RUNTIME has no exception.

Method UPDATE_ATTRIBUTE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Attribute Name 20101217
2 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID in SOAP Runtime 20101217
3 Importing VALUE Call by reference Type reference (TYPE) ANY Attribute Vale 20101217

Method UPDATE_ATTRIBUTE_INTERNAL on class CL_SOAP_DB_RUNTIME has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740