SAP ABAP Class CL_SOAP_WSRM_PERSISTENCY (WSRM: Tables/Cache Handler)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_WSRM (Package) WSRM: Implementation of WSRM Protocol
Properties
Class CL_SOAP_WSRM_PERSISTENCY  
Short Description WSRM: Tables/Cache Handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_WSRM   WSRM: Implementation of WSRM Protocol 
Created 20060615   SAP 
Last change 20110908   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 CL_SOAP_WSRM_HELPER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_SOAP_WSRM_PROTOCOL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 TSRTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SOAP_WSRM_PERSISTENCY has no interface implemented.
Friends
Class CL_SOAP_WSRM_PERSISTENCY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Public Type reference (TYPE) STRING 'CL_SOAP_WSRM_PERSISTENCY' 20060615
2 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_WSRM SOAP Runtime Processor Unit ID 20060615
3 MS_CREA_SID_INSERT Static Attribute Private Type reference (TYPE) WSRM_CREA_SID WSRM: Control Table for Created SIDs 20070924
4 MS_CREA_SID_LAST Static Attribute Private Type reference (TYPE) WSRM_CREA_SID WSRM: Control Table for Created SIDs 20070917
5 MS_CREA_SID_MODIFY Static Attribute Private Type reference (TYPE) WSRM_CREA_SID WSRM: Control Table for Created SIDs 20070924
6 MS_CREA_SID_WORK Static Attribute Private Type reference (TYPE) WSRM_CREA_SID WSRM: Control Table for Created SIDs 20070920
7 MS_DOMAIN_SEQN_INSERT Static Attribute Private Type reference (TYPE) WSRM_DOMAIN_SEQN WSRM: Assignment of Domain Name, Sequence Name, and SID 20070924
8 MS_DOMAIN_SEQN_LAST Static Attribute Private Type reference (TYPE) WSRM_DOMAIN_SEQN WSRM: Assignment of Domain Name, Sequence Name, and SID 20070912
9 MS_DOMAIN_SEQN_MODIFY Static Attribute Private Type reference (TYPE) WSRM_DOMAIN_SEQN WSRM: Assignment of Domain Name, Sequence Name, and SID 20070924
10 MS_INTERVAL_INSERT Static Attribute Private Type reference (TYPE) WSRM_INTERVAL WSRM: Sequence Interval Definitions 20070924
11 MS_INTERVAL_LAST Static Attribute Private Type reference (TYPE) WSRM_INTERVAL WSRM: Sequence Interval Definitions 20070917
12 MS_INTERVAL_MODIFY Static Attribute Private Type reference (TYPE) WSRM_INTERVAL WSRM: Sequence Interval Definitions 20070924
13 MS_INTERVAL_WORK Static Attribute Private Type reference (TYPE) WSRM_INTERVAL WSRM: Sequence Interval Definitions 20070920
14 MS_PID_SID_MNR_LAST Static Attribute Private Type reference (TYPE) WSRM_PID_SID_MNR WSRM: Assignment of Persistence ID, SID, and Message Number 20070911
15 MS_SEQU_STATUS_LAST Static Attribute Private Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Sequence Status Table 20070913
16 MT_DOMAIN_SEQN_WORK Static Attribute Private Type reference (TYPE) WSRM_DOMAIN_SEQN_TYPE WSRM: List of Domain/Sequence Records 20070920
17 MT_EVENT_TABLE_INSERT Static Attribute Private Type reference (TYPE) WSRM_EVENT_TYPE WSRM: EVENT Type 20070920
18 MT_PID_SID_MNR_DELETE Static Attribute Private Type reference (TYPE) TT_PID_SID_MNR_DELETE WSRM: Assignment PID-SID-MNR (for deleting) 20080318
19 MT_PID_SID_MNR_INSERT Static Attribute Private Type reference (TYPE) WSRM_PID_SID_MNR_TYPE WSRM: PID-SID-MNR Assignment 20070920
20 MT_PID_SID_MNR_MODIFY Static Attribute Private Type reference (TYPE) WSRM_PID_SID_MNR_TYPE WSRM: PID-SID-MNR Assignment 20070921
21 MT_PID_SID_MNR_WORK Static Attribute Private Type reference (TYPE) WSRM_PID_SID_MNR_TYPE WSRM: PID-SID-MNR Assignment 20070920
22 MT_SEQU_STATUS_INSERT Static Attribute Private Type reference (TYPE) WSRM_SEQU_STATUS_TYPE WSRM: Table Type for Caching Sequence Status Information 20070920
23 MT_SEQU_STATUS_MODIFY Static Attribute Private Type reference (TYPE) WSRM_SEQU_STATUS_TYPE WSRM: Table Type for Caching Sequence Status Information 20070921
24 MT_SEQU_STATUS_WORK Static Attribute Private Type reference (TYPE) WSRM_SEQU_STATUS_TYPE WSRM: Table Type for Caching Sequence Status Information 20070920
25 M_WSRM_PROCESSING Static Attribute Private Type reference (TYPE) XSDBOOLEAN SPACE 'X': Running within SOAP Runtime 20071009
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor WSRM: Constructor of Table/Cache Handler 20060615
2 DB_CREA_SID_MODIFY Static method Private Method Insert a CREA_SID Record 20070920
3 DB_CREA_SID_SELECT Static method Private Method Read a CREA_SID Record 20070917
4 DB_DOMAIN_SEQN_MODIFY Static method Private Method Modify a Domain-Sequence Record 20070913
5 DB_DOMAIN_SEQN_SELECT Static method Private Method Read a Domain-Sequence Record 20070913
6 DB_DOMAIN_SEQN_SELECT_BY_SID Static method Private Method Read a Domain-Sequence Record by SID 20070913
7 DB_EVENT_TABLE_INSERT Static method Public Method Insert an EVENT Record 20070919
8 DB_INTERVAL_MODIFY Static method Private Method Modify an INTERVAL Record 20070920
9 DB_INTERVAL_SELECT Static method Private Method Read an INTERVAL Record 20070917
10 DB_IO_PROCESS_BITVALUE_UPDATE Static method Public Method Update an entry within a DB lock 20071022
11 DB_IO_PROCESS_SELECT Static method Public Method Read all RNP and PRC entries 20071019
12 DB_PID_SID_MNR_DELETE Static method Private Method Delete PID_SID_MNR Records 20070918
13 DB_PID_SID_MNR_GET_LAST_MNR Static method Public Method Read Last Message Number of a Sequence 20070913
14 DB_PID_SID_MNR_MODIFY Static method Private Method Modify a PID_SID_MNR Record 20070913
15 DB_PID_SID_MNR_SELECT_ALL Static method Private Method Read all PID_SID_MNR Records of a Sequence 20070913
16 DB_PID_SID_MNR_SELECT_BY_PID Static method Private Method Read PID_SID_MNR Record with Persist ID 20070913
17 DB_PID_SID_MNR_SELECT_SINGLE Static method Public Method Read PID_SID_MNR Record with Message Number 20070913
18 DB_SEQU_STATUS_CHECK_FOR_SID Static method Private Method Check STATUS entry for a Sequence ID 20070913
19 DB_SEQU_STATUS_MODIFY Static method Private Method Update a SEQU_STATUS Record 20070920
20 DB_SEQU_STATUS_SELECT_ACK_NACK Static method Public Method Read all SEQU_STATUS Records of a Sequence (ACK/NACK) 20070913
21 DB_SEQU_STATUS_SELECT_GE_MNR Static method Private Method Read SEQU_STATUS Records >= Message Number 20070913
22 DB_SEQU_STATUS_SELECT_IN_BLOCK Static method Private Method Read SEQU_STATUS Record of the right block 20070913
23 DB_UPDATE_AT_LUW_END Static method Public Method Update DB at end of Logical Unit of Work 20080319
24 DB_UPDATE_WSRM_TABLES Static method Public Method Update DB at end of Post-Processing 20070925
25 WSRM_ALL_PIDS_TO_ASID Static method Public Method WSRM: All PIDs for SID 20060615
26 WSRM_DELETE_ALL Static method Public Method WSRM: Delete all entries for a certain SID 20061218
27 WSRM_DELETE_CREA_SID Static method Public Method WSRM: Delete Create SID record 20060615
28 WSRM_DELETE_DOMAIN_SEQN Static method Public Method WSRM: Delete Domain/Sequence Record 20060615
29 WSRM_DELETE_ERROR Static method Public Method WSRM: Delete Error Table 20060615
30 WSRM_DELETE_EVENT Static method Public Method WSRM: Delete events 20060615
31 WSRM_DELETE_INTERVAL Static method Public Method WSRM: Delete Interval Record 20060615
32 WSRM_DELETE_IO_PROCESS Static method Public Method WSRM: Deleting In-Order Records Based on SID 20060615
33 WSRM_DELETE_PID_SID_MNR Static method Public Method WSRM: Delete In-Order Process Record(s) 20060615
34 WSRM_DELETE_STATUS Static method Public Method WSRM: Delete Status Record 20060615
35 WSRM_DELETE_TERM_EVENT Static method Public Method WSRM: Delete events 20070205
36 WSRM_DETERMINE_REL_MSG_NBR Static method Public Method WSRM: Determine Relative Message Number 20060615
37 WSRM_GET_BLOCK Static method Public Method Follow-on block where the message is located 20070418
38 WSRM_GET_PROCESSING Static method Public Method WSRM: Get flag for the whole WSRM processing 20071130
39 WSRM_IS_SID_EXIST Static method Public Method WSRM: Is there an SID in the status table/cache? 20060615
40 WSRM_MAP_REL_MNR_TO_ABS_MNR Static method Public Method WSRM: Mapping Relative Msg Number to Absolute Msg Number 20060615
41 WSRM_MSG_IS_IN_BLOCK Static method Public Method Is MNR in ACK bar? 20070418
42 WSRM_READ_CREA_SID Static method Public Method WSRM: Get Create SID record 20060615
43 WSRM_READ_DOMAIN_SEQN Static method Public Method WSRM: Reading Domain/Sequence Record 20060615
44 WSRM_READ_DOMAIN_WO_MANDT Static method Public Method WSRM Read domain record w/o client 20060615
45 WSRM_READ_DOM_SEQ_BASED_ON_SID Static method Public Method WSRM: Reading Domain Name/Sequence Name Based on SID 20060615
46 WSRM_READ_ERROR Static method Public Method WSRM: Reading Error Record 20060615
47 WSRM_READ_ERROR_LIST Static method Public Method WSRM: Reading Error Record 20060615
48 WSRM_READ_EVENT_SID_DIR Static method Public Method WSRM: Reading Open Events Depending on SID/Direction 20060615
49 WSRM_READ_EVENT_SID_DIR_TYPE Static method Public Method WSRM: Read all open event types 20060903
50 WSRM_READ_INTERVAL Static method Public Method WSRM: Reading Interval Record 20060615
51 WSRM_READ_IO_PROCESS Static method Public Method WSRM: Reading In-Order Record 20060615
52 WSRM_READ_IO_PROCESS_LIST Static method Public Method WSRM: Reading In-Order Record Directly 20060615
53 WSRM_READ_PID_SID_MNR Static method Public Method WSRM: Reading All Associated Records for PID, SID, MNR 20060615
54 WSRM_READ_PID_SID_MNR_ON_PID Static method Public Method WSRM: Reading Associated Record for PID, SID, MNR 20060615
55 WSRM_READ_REC_FOR_PID_AND_SID Static method Public Method WSRM: Read Specified Record Based on SID and PID 20060615
56 WSRM_READ_SID_ON_PID_ONLY Static method Public Method WSRM: Retrieve the SID Based on PID 20060615
57 WSRM_READ_STATUS Static method Public Method WSRM: Reading Status Record 20060615
58 WSRM_READ_STATUS_SID Static method Public Method WSRM: Reading Status Record 20060615
59 WSRM_SECOND_DB_CONNECTION Static method Public Method WSRM: Second Database Connection 20060615
60 WSRM_SET_ACK0_NACK0_FOR_UPD Static method Public Method WSRM: Read Status for update 20060615
61 WSRM_SET_PRC0_RNP0_FOR_UPD Static method Public Method WSRM: Read IO Status for update 20060615
62 WSRM_SET_PROCESSING Static method Public Method WSRM: Set flag for whole WSRM processing 20071009
63 WSRM_SWITCH_ACK_NACK Static method Public Method WSRM: Switching Message Number Between ACK and NACK 20060615
64 WSRM_WRITE_CREA_SID Static method Public Method WSRM: Set Create SID record 20060615
65 WSRM_WRITE_DOMAIN_SEQN Static method Public Method WSRM: Writing Domain/Sequence Record 20060615
66 WSRM_WRITE_ERROR Static method Public Method WSRM: Writing Error Record 20060615
67 WSRM_WRITE_INTERVAL Static method Public Method WSRM: Writing Interval Record 20060615
68 WSRM_WRITE_IO_ALTERNATE_RECORD Static method Public Method WSRM: Writing Alternate In-Order Record 20060615
69 WSRM_WRITE_IO_PROCESS_RECORD Static method Public Method WSRM: Writing In-Order Record Directly 20060615
70 WSRM_WRITE_IO_RNP0 Static method Public Method WSRM: Set RNP = 0 20060615
71 WSRM_WRITE_PID_SID_MNR Static method Public Method WSRM: Writing All Associated Records for PID, SID, MNR 20060615
72 WSRM_WRITE_STATUS Static method Public Method WSRM: Writing Status Record 20060615
73 WSRM_WRITE_STATUS_ALTER_RECORD Static method Public Method WSRM: Writing Alternate Status Record 20060615
Events
Class CL_SOAP_WSRM_PERSISTENCY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_PID_SID_MNR_DELETE Private See coding 20080318 tt_pid_sid_mnr_delete TYPE STANDARD TABLE OF ty_pid_sid_mnr_delete
2 TY_PID_SID_MNR_DELETE Private See coding 20080318 BEGIN OF ty_pid_sid_mnr_delete, wsrm_mandt TYPE sy-mandt, wsrm_persist_id TYPE wsrm_persist_id, END OF ty_pid_sid_mnr_delete
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SOAP_WSRM_PERSISTENCY has no parameter.
Method CONSTRUCTOR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_CREA_SID_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Call by reference Type reference (TYPE) WSRM_CREA_SID WSRM: Control Table for Created SIDs 20070920
2 Returning RETURN_CODE Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20070920

Method DB_CREA_SID_MODIFY on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_CREA_SID_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Receiver (1/2) 20070917
2 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070917
3 Returning RECORD Value transfer Type reference (TYPE) WSRM_CREA_SID WSRM: Control Table for Created SIDs 20070917
4 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20070917

Method DB_CREA_SID_SELECT on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_DOMAIN_SEQN_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Call by reference Type reference (TYPE) WSRM_DOMAIN_SEQN WSRM: Assignment of Domain Name, Sequence Name, and SID 20070913
2 Returning RETURN_CODE Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20070913

Method DB_DOMAIN_SEQN_MODIFY on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_DOMAIN_SEQN_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Receiver (1/2) 20070913
2 Importing DOMAIN_NAME Call by reference Type reference (TYPE) SRT_SERVICE_DOMAIN Domain Name 20070913
3 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070913
4 Returning RECORD Value transfer Type reference (TYPE) WSRM_DOMAIN_SEQN Domain-Sequence Record 20070913
5 Importing SEQUENCE_ID Call by reference Type reference (TYPE) SRT_SEQUENCE_ID Sequence ID 20070913

Method DB_DOMAIN_SEQN_SELECT on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_DOMAIN_SEQN_SELECT_BY_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Reciever 20070913
2 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070913
3 Returning RECORD Value transfer Type reference (TYPE) WSRM_DOMAIN_SEQN Domain-Sequence Record 20070913
4 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20070913

Method DB_DOMAIN_SEQN_SELECT_BY_SID on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_EVENT_TABLE_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Call by reference Type reference (TYPE) WSRM_EVENT_TABLE WSRM: Table for storing events 20070919

Method DB_EVENT_TABLE_INSERT on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_INTERVAL_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Call by reference Type reference (TYPE) WSRM_INTERVAL WSRM: Sequence Interval Definitions 20070920
2 Returning RETURN_CODE Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20070920

Method DB_INTERVAL_MODIFY on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_INTERVAL_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Receiver (1/2) 20070917
2 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070917
3 Returning RECORD Value transfer Type reference (TYPE) WSRM_INTERVAL WSRM: Sequence Interval Definitions 20070917
4 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20070917

Method DB_INTERVAL_SELECT on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_IO_PROCESS_BITVALUE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIT_NUMBER Call by reference Type reference (TYPE) I Bit Number 20071022
2 Importing BIT_VALUE Call by reference Type reference (TYPE) I Bit Value 20071022
3 Importing RECORD Call by reference Type reference (TYPE) WSRM_IO_PROCESS WSRM: Table for In Order Processing (only Receiver EP) 20071022
4 Returning RETURN_CODE Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071022

Method DB_IO_PROCESS_BITVALUE_UPDATE on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_IO_PROCESS_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IO_PRC_LIST Call by reference Type reference (TYPE) WSRM_IO_PROCESS_TYPE WSRM: In Order Management 20071019
2 Exporting IO_RNP_LIST Call by reference Type reference (TYPE) WSRM_IO_PROCESS_TYPE WSRM: In Order Processing List 20071019
3 Importing MANDT Call by reference Type reference (TYPE) SY-MANDT Mandantenkennung des aktuellen Benutzers 20071019
4 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20071019
5 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Sequence ID 20071019

Method DB_IO_PROCESS_SELECT on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_PID_SID_MNR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Call by reference Type reference (TYPE) WSRM_PID_SID_MNR WSRM: Assignment of Persistence ID, SID, and Message Number 20070918

Method DB_PID_SID_MNR_DELETE on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_PID_SID_MNR_GET_LAST_MNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Reciever 20070913
2 Returning LAST_MNR Value transfer Type reference (TYPE) I Domain-Sequence Record 20070913
3 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070913
4 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20070913

Method DB_PID_SID_MNR_GET_LAST_MNR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_PID_SID_MNR_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Call by reference Type reference (TYPE) WSRM_PID_SID_MNR WSRM: Assignment of Persistence ID, SID, and Message Number 20070913

Method DB_PID_SID_MNR_MODIFY on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_PID_SID_MNR_SELECT_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Reciever 20070913
2 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070913
3 Returning RECORD_LIST Value transfer Type reference (TYPE) WSRM_PID_SID_MNR_TYPE WSRM: PID-SID-MNR Assignment 20070913
4 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20070913

Method DB_PID_SID_MNR_SELECT_ALL on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_PID_SID_MNR_SELECT_BY_PID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Reciever 20070913
2 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070913
3 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Persistent Identifier 20070913
4 Returning RECORD Value transfer Type reference (TYPE) WSRM_PID_SID_MNR WSRM: Assignment of Persistence ID, SID, and Message Number 20070913
5 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20070913

Method DB_PID_SID_MNR_SELECT_BY_PID on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_PID_SID_MNR_SELECT_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Reciever 20070913
2 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070913
3 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) I Message Number 20070913
4 Returning RECORD Value transfer Type reference (TYPE) WSRM_PID_SID_MNR WSRM: Assignment of Persistence ID, SID, and Message Number 20070913
5 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20070913

Method DB_PID_SID_MNR_SELECT_SINGLE on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_SEQU_STATUS_CHECK_FOR_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Receiver 20070913
2 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070913
3 Returning RETURN_VALUE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070925
4 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20070913

Method DB_SEQU_STATUS_CHECK_FOR_SID on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_SEQU_STATUS_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Call by reference Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Sequence Status Table 20070920
2 Returning RETURN_CODE Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20070920

Method DB_SEQU_STATUS_MODIFY on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_SEQU_STATUS_SELECT_ACK_NACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACK_OR_NACK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070913
2 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Receiver 20070913
3 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070913
4 Returning RECORD_LIST Value transfer Type reference (TYPE) WSRM_SEQU_STATUS_TYPE WSRM: Table Type for Caching Sequence Status Information 20070913
5 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20070913

Method DB_SEQU_STATUS_SELECT_ACK_NACK on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_SEQU_STATUS_SELECT_GE_MNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACK_OR_NACK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070913
2 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Receiver 20070913
3 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070913
4 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) I Message Number 20070913
5 Returning RECORD_LIST Value transfer Type reference (TYPE) WSRM_SEQU_STATUS_TYPE WSRM: Table Type for Caching Sequence Status Information 20070913
6 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20070913

Method DB_SEQU_STATUS_SELECT_GE_MNR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_SEQU_STATUS_SELECT_IN_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACK_OR_NACK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070913
2 Importing DIRECTION Call by reference Type reference (TYPE) I Sender/Receiver 20070913
3 Importing MANDT Call by reference Type reference (TYPE) MANDT Client 20070913
4 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) I Message Number 20070913
5 Returning RECORD Value transfer Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Sequence Status Table 20070913
6 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20070913

Method DB_SEQU_STATUS_SELECT_IN_BLOCK on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_UPDATE_AT_LUW_END Signature

Method DB_UPDATE_AT_LUW_END on class CL_SOAP_WSRM_PERSISTENCY has no parameter.
Method DB_UPDATE_AT_LUW_END on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method DB_UPDATE_WSRM_TABLES Signature

Method DB_UPDATE_WSRM_TABLES on class CL_SOAP_WSRM_PERSISTENCY has no parameter.
Method DB_UPDATE_WSRM_TABLES on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_ALL_PIDS_TO_ASID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) INT4 WSRM: Sender/Receiver 20060615
2 Importing MANDT Call by reference Type reference (TYPE) SYMANDT WSRM: Mandant 20060615
3 Returning RECORD_LIST Value transfer Type reference (TYPE) WSRM_PID_SID_MNR_TYPE WSRM: Result list 20060615
4 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20060615

Method WSRM_ALL_PIDS_TO_ASID on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_DELETE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20061218
2 Importing MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20061218
3 Importing SID Call by reference Type reference (TYPE) ANYURI any URI 20061218

Method WSRM_DELETE_ALL on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_DELETE_CREA_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIR Call by reference Type reference (TYPE) INT4 WSRM: SENDER/RECEIVER 20060615
2 Importing MANDT Call by reference Type reference (TYPE) SYMANDT SY-MANDT WSRM: CURRENT CLIENT 20060615
3 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: SID 20060615

Method WSRM_DELETE_CREA_SID on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_DELETE_DOMAIN_SEQN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Sender/Receiver 20060615
2 Importing DOMAIN_NAME Call by reference Type reference (TYPE) SRT_SERVICE_DOMAIN WSRM: Domain name 20060615
3 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
4 Returning RETURN_VALUE Value transfer Type reference (TYPE) SYSUBRC WSRM: Return Value 20060615
5 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Current Sequence Id (WSRM) 20060615
6 Importing SEQUENCE_NAME Call by reference Type reference (TYPE) SRT_SEQUENCE_ID WSRM: Sequence Name 20060615

Method WSRM_DELETE_DOMAIN_SEQN on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_DELETE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_CON Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Second db connection 20060615
2 Importing DB_CON_COMMIT Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Commit? 20060615
3 Importing DIR Call by reference Type reference (TYPE) INT4 WSRM: Sender or Receiver 20060615
4 Importing MANDT Call by reference Type reference (TYPE) SYMANDT SY-MANDT WSRM: Current client 20060615
5 Importing PID Call by reference Type reference (TYPE) WSRM_PID_SID_MNR-WSRM_PERSIST_ID WSRM: Current Message 20060615
6 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20060615

Method WSRM_DELETE_ERROR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_DELETE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_CON Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Second db connection 20060615
2 Importing DB_CON_COMMIT Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Commit 20060615
3 Importing DIR Call by reference Type reference (TYPE) INT4 WSRM: Sender/Receiver 20060615
4 Importing MANDT Call by reference Type reference (TYPE) SYMANDT WSRM: Current client 20060615
5 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Cuuren PID 20060615
6 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20060615

Method WSRM_DELETE_EVENT on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_DELETE_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Inbound/Outbound/Bidirect. 20060615
2 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
3 Importing NAME Call by reference Type reference (TYPE) STRING WSRM: Name of the Table/Cache 20060615
4 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return Value 20060615
5 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Sequence ID 20060615

Method WSRM_DELETE_INTERVAL on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_DELETE_IO_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
2 Importing NAME Call by reference Type reference (TYPE) STRING WSRM: Name of the Table/Cache 20060615
3 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return Value 20060615
4 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Sequence ID 20060615

Method WSRM_DELETE_IO_PROCESS on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_DELETE_PID_SID_MNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_CON Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: With second db connection 20060615
2 Importing DB_CON_COMMIT Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Should execute commit/rollback? 20060615
3 Importing DIRECTION Call by reference Type reference (TYPE) INT4 WSRM: Sender/Receiver 20060615
4 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
5 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: PID 20060615
6 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: SID 20060615

Method WSRM_DELETE_PID_SID_MNR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_DELETE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACK_OR_NACK Call by reference Type reference (TYPE) BOOLEAN WSRM: The rquired record is either Ack or Nack 20060615
2 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Inbound/Outbound/Bidirect. 20060615
3 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
4 Importing NAME Call by reference Type reference (TYPE) STRING WSRM: Name of the Table/Cache 20060615
5 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return Value 20060615
6 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Sequence ID 20060615

Method WSRM_DELETE_STATUS on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_DELETE_TERM_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIR Call by reference Type reference (TYPE) INT4 WSRM: Sender/Receiver 20070205
2 Importing MANDT Call by reference Type reference (TYPE) SY-MANDT Mandantenkennung des aktuellen Benutzers 20070205
3 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20070205

Method WSRM_DELETE_TERM_EVENT on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_DETERMINE_REL_MSG_NBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_NUMBER_IN Call by reference Type reference (TYPE) INT4 WSRM: Currently absolute Message Number 20060615
2 Returning MESSAGE_NUMBER_OUT Value transfer Type reference (TYPE) INT4 WSRM: Relative Message Number 20060615

Method WSRM_DETERMINE_REL_MSG_NBR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_GET_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BLOCK Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070418
2 Importing NR Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070418
3 Exporting REL_NR Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070418

Method WSRM_GET_BLOCK on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_GET_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WSRM_PROCESSING Value transfer Type reference (TYPE) XSDBOOLEAN XSD-Wahrheitswert: true/false [ext.] 20071130

Method WSRM_GET_PROCESSING on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_IS_SID_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Inbound/Outbound/Bidirect. 20060615
2 Returning EXIST Value transfer Type reference (TYPE) BOOLEAN WSRM: Do the SID/MNR already exist 20060615
3 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
4 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Searched SID 20060615

Method WSRM_IS_SID_EXIST on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_MAP_REL_MNR_TO_ABS_MNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAX_BLOCK Call by reference Type reference (TYPE) INT4 WSRM: Max block 20060615
2 Returning MNR_ABSOLUTE Value transfer Type reference (TYPE) INT4 WSRM: Absolute Message Number 20060615
3 Importing MNR_RELATIVE Call by reference Type reference (TYPE) INT4 WSRM: Relative Message Number 20060615

Method WSRM_MAP_REL_MNR_TO_ABS_MNR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_MSG_IS_IN_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_IN Value transfer Type reference (TYPE) ABAP_BOOL 20070418
2 Importing NR Call by reference Type reference (TYPE) INT4 Ganze Zahl mit Vorzeichen (-2.147.483.648 .. 2.147.483.647) 20070418
3 Importing SEQU_STATUS Call by reference Type reference (TYPE) WSRM_SEQU_STATUS WSRM: In Order Management 20070418

Method WSRM_MSG_IS_IN_BLOCK on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_CREA_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIR Call by reference Type reference (TYPE) INT4 WSRM: Sender/Receiver 20060615
2 Importing MANDT Call by reference Type reference (TYPE) SYMANDT SY-MANDT WSRM: Current Client 20060615
3 Returning RECORD Value transfer Type reference (TYPE) WSRM_CREA_SID WSRM: Retrieved record 20060615
4 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: SID 20060615

Method WSRM_READ_CREA_SID on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_DOMAIN_SEQN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Sender/Receiver 20060615
2 Importing DOMAIN_NAME Call by reference Type reference (TYPE) SRT_SERVICE_DOMAIN WSRM: Domain name 20060615
3 Returning DOMAIN_SEQN_RECORD Value transfer Type reference (TYPE) WSRM_DOMAIN_SEQN WSRM: WSRM: Domain-/Seqn Record 20060615
4 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
5 Importing SEQUENCE_NAME Call by reference Type reference (TYPE) SRT_SEQUENCE_ID WSRM: Sequence Name 20060615

Method WSRM_READ_DOMAIN_SEQN on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_DOMAIN_WO_MANDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIR Call by reference Type reference (TYPE) INT4 WSRM: Sender/Receiver 20060615
2 Returning DOMAIN_RECORD Value transfer Type reference (TYPE) WSRM_DOMAIN_SEQN WSRM: Domain record 20060615
3 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20060615

Method WSRM_READ_DOMAIN_WO_MANDT on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_DOM_SEQ_BASED_ON_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Sender/Receiver 20060615
2 Returning DOMAIN_SEQN_RECORD Value transfer Type reference (TYPE) WSRM_DOMAIN_SEQN WSRM: Domain Record 20060615
3 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
4 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current Sequence Identifier 20060615

Method WSRM_READ_DOM_SEQ_BASED_ON_SID on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) INT4 WSRM: Sender/Receiver 20060615
2 Importing MANDT Call by reference Type reference (TYPE) SYMANDT WSRM: Current Client 20060615
3 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Dtel for persistent Identifier 20060615
4 Returning RECORD Value transfer Type reference (TYPE) WSRM_ERROR WSRM: Error recordWSRM: Found record of type error 20060615
5 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current WSRM SID 20060615

Method WSRM_READ_ERROR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_ERROR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) INT4 WSRM: Sender/Receiver 20060615
2 Importing MANDT Call by reference Type reference (TYPE) SYMANDT WSRM: Current Client 20060615
3 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Dtel for persistent Identifier 20060615
4 Returning RECORD_LIST Value transfer Type reference (TYPE) WSRM_ERROR_TYPE WSRM: Error recordWSRM: Found record of type error 20060615
5 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current WSRM SID 20060615

Method WSRM_READ_ERROR_LIST on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_EVENT_SID_DIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Sender/Receiver 20060615
2 Returning EVENT_LIST Value transfer Type reference (TYPE) WSRM_EVENT_TYPE WSRM: List of events depending on SID/Direction 20060615
3 Importing MANDT Call by reference Type reference (TYPE) MANDT SY-MANDT WSRM: Mandant 20060615
4 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current Sequence Identifier 20060615

Method WSRM_READ_EVENT_SID_DIR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_EVENT_SID_DIR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIR Call by reference Type reference (TYPE) INT4 WSRM: locationj 20060903
2 Returning EVENT_LIST Value transfer Type reference (TYPE) WSRM_EVENT_TYPE WSRM: List of searched event types 20060903
3 Importing EVENT_TYPE Call by reference Type reference (TYPE) STRING WSRM: Searched event type 20060903
4 Importing MANDT Call by reference Type reference (TYPE) SY-MANDT WSRM: Current client 20060903
5 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM. Current WSRM SID 20060903

Method WSRM_READ_EVENT_SID_DIR_TYPE on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Inbound/Outbound/Bidirect 20060615
2 Returning INTERVAL_LINE Value transfer Type reference (TYPE) WSRM_INTERVAL WSRM: Interval Line 20060615
3 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
4 Importing NAME Call by reference Type reference (TYPE) STRING WSRM: Table name 20060615
5 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: SID 20060615

Method WSRM_READ_INTERVAL on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_IO_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIGHEST_RECORD Call by reference Type reference (TYPE) BOOLEAN WSRM: Highest IO Record 20060615
2 Returning IO_LINE Value transfer Type reference (TYPE) WSRM_IO_PROCESS WSRM: In Order Processing Line 20060615
3 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
4 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20060615
5 Importing NAME Call by reference Type reference (TYPE) STRING WSRM: Name of the Table/Cache 20060615
6 Importing RNP_OR_PRC Call by reference Type reference (TYPE) BOOLEAN WSRM: Received and not processed or processed 20060615
7 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Sequence ID 20060615

Method WSRM_READ_IO_PROCESS on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_IO_PROCESS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IO_LIST Value transfer Type reference (TYPE) WSRM_IO_PROCESS_TYPE WSRM: In Order Processing List 20060615
2 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
3 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20060615
4 Importing NAME Call by reference Type reference (TYPE) STRING WSRM: Name of the Table/Cache 20060615
5 Importing RNP_OR_PRC Call by reference Type reference (TYPE) BOOLEAN WSRM: Received and not processed or processed 20060615
6 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Sequence ID 20060615

Method WSRM_READ_IO_PROCESS_LIST on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_PID_SID_MNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Read all records 20060615
2 Importing DIRECTION Call by reference Type reference (TYPE) INT4 0 WSRM: Sender or Receiver 20060615
3 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
4 Importing NO_DELETE Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Read all records without delete attr. 20060615
5 Returning RECORD_LIST Value transfer Type reference (TYPE) WSRM_PID_SID_MNR_TYPE WSRM: Assignment of persitent id , SID and message number 20060615
6 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: All records belonging to the sequence_id 20060615

Method WSRM_READ_PID_SID_MNR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_PID_SID_MNR_ON_PID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) INT4 WSRM: Sender/Receiver 20060615
2 Importing MANDT Call by reference Type reference (TYPE) SYMANDT WSRM: Current mandant 20060615
3 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Current pid 20060615
4 Returning RECORD_LIST Value transfer Type reference (TYPE) WSRM_PID_SID_MNR_TYPE WSRM: Recordlist 20060615
5 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20060615

Method WSRM_READ_PID_SID_MNR_ON_PID on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_REC_FOR_PID_AND_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSIDER_TMP_DELETE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060804
2 Importing DIRECTION Call by reference Type reference (TYPE) INT4 WSRM: Sender/Receiver 20060615
3 Importing MANDT Call by reference Type reference (TYPE) SYMANDT WSRM: Mandt 20060615
4 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Dtel for persistent Identifier 20060615
5 Returning RECORD Value transfer Type reference (TYPE) WSRM_PID_SID_MNR WSRM: PID_SID_MNR record 20060615
6 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: SID 20060615

Method WSRM_READ_REC_FOR_PID_AND_SID on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_SID_ON_PID_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) INT4 CL_SOAP_WSRM_HELPER=>WSRM_CO_SENDER WSRM: Sender or Receiver 20060615
2 Importing MANDT Call by reference Type reference (TYPE) SYMANDT WSRM: Current mandt 20060615
3 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Current PID 20060615
4 Returning SID Value transfer Type reference (TYPE) ANYURI WSRM: Current SID 20060615

Method WSRM_READ_SID_ON_PID_ONLY on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACK_OR_NACK Call by reference Type reference (TYPE) BOOLEAN WSRM: The rquired record is either Ack or Nack 20060615
2 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Inbound/Outbound/Bidirect. 20060615
3 Importing HIGHEST_RECORD Call by reference Type reference (TYPE) BOOLEAN WSRM: Highest Status Record 20060615
4 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
5 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20060615
6 Importing NAME Call by reference Type reference (TYPE) STRING WSRM: Name of the Table/Cache 20060615
7 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Sequence ID 20060615
8 Returning STATUS_LINE Value transfer Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Status Line 20060615

Method WSRM_READ_STATUS on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_READ_STATUS_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACK_OR_NACK Call by reference Type reference (TYPE) BOOLEAN '-' WSRM:Nacks or Acks 20060615
2 Importing DIRECTION Call by reference Type reference (TYPE) INT4 WSRM: Sender/Receiver 20060615
3 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
4 Importing NAME Call by reference Type reference (TYPE) STRING WSRM: Table name 20060615
5 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Sequence ID 20060615
6 Returning STATUS_LIST Value transfer Type reference (TYPE) WSRM_SEQU_STATUS_TYPE WSRM: Table type for caching Sequence Status information 20060615

Method WSRM_READ_STATUS_SID on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_SECOND_DB_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMIT Call by reference Type reference (TYPE) BOOLEAN WSRM: Commit 20060615
2 Importing CREATE_DB Call by reference Type reference (TYPE) BOOLEAN WSRM: Commit or rollback 20060615
3 Importing DB_CON_IN Call by reference Type reference (TYPE) DBCON WSRM: Sec. db connection 20060615
4 Returning DB_CON_OUT Value transfer Type reference (TYPE) DBCON WSRM: Sec. db connection 20060615
5 Importing ROLLBACK Call by reference Type reference (TYPE) BOOLEAN WSRM: Rollback 20060615

Method WSRM_SECOND_DB_CONNECTION on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_SET_ACK0_NACK0_FOR_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACK_OR_NACK Call by reference Type reference (TYPE) BOOLEAN WSRM: Either a ack or a mack switch 20060615
2 Importing DB_CON Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Second db connection 20060615
3 Importing DB_CON_COMMIT Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Commit execution 20060615
4 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Invound/Outbound/Bidirect 20060615
5 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
6 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) INT4 WSRM: Concerned message number 20060615
7 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return Value 20060615
8 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM_ SID 20060615

Method WSRM_SET_ACK0_NACK0_FOR_UPD on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_SET_PRC0_RNP0_FOR_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_CON Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Second db connection 20060615
2 Importing DB_CON_COMMIT Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: With commit 20060615
3 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
4 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) INT4 WSRM: Concerned message number 20060615
5 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return value 20060615
6 Importing RNP_OR_PRC Call by reference Type reference (TYPE) BOOLEAN WSRM: RNP or PRC 20060615
7 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM_ SID 20060615

Method WSRM_SET_PRC0_RNP0_FOR_UPD on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_SET_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WSRM_PROCESSING Call by reference Type reference (TYPE) XSDBOOLEAN XSD-Wahrheitswert: true/false [ext.] 20071009

Method WSRM_SET_PROCESSING on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_SWITCH_ACK_NACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACK_OR_NACK Call by reference Type reference (TYPE) BOOLEAN WSRM: Either a ack or a mack switch 20060615
2 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Invound/Outbound/Bidirect 20060615
3 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20060615
4 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) INT4 WSRM: Concerned message number 20060615
5 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return value 20060615
6 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM_ SID 20060615

Method WSRM_SWITCH_ACK_NACK on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_WRITE_CREA_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIR Call by reference Type reference (TYPE) INT4 WSRM: SENDER/RECEIVER 20060615
2 Importing MANDT Call by reference Type reference (TYPE) SYMANDT SY-MANDT WSRM: CURRENT CLIENT 20060615
3 Returning RVAL Value transfer Type reference (TYPE) SYSUBRC WSRM: Result of the operation 20060615
4 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: SID 20060615

Method WSRM_WRITE_CREA_SID on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_WRITE_DOMAIN_SEQN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAIN_SQN_SID_RECORD Call by reference Type reference (TYPE) WSRM_DOMAIN_SEQN WSRM: Domain/Seqn/Sid Record 20060615
2 Returning RETURN_VALUE Value transfer Type reference (TYPE) SYSUBRC WSRM: Return Value 20060615

Method WSRM_WRITE_DOMAIN_SEQN on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_WRITE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Call by reference Type reference (TYPE) WSRM_ERROR WSRM: Error recordWSRM: Found record of type error 20060615
2 Returning RETURN_VALUE Value transfer Type reference (TYPE) SYSUBRC WSRM: Result of the DB operation 20060615

Method WSRM_WRITE_ERROR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_WRITE_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERVAL_LINE Call by reference Type reference (TYPE) WSRM_INTERVAL WSRM: Interval record 20060615
2 Importing NAME Call by reference Type reference (TYPE) STRING WSRM: Table/Cache Name 20060615
3 Importing NEW_LINE Call by reference Type reference (TYPE) BOOLEAN WSRM: New or existing 20060615
4 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Error iindicator 20060615

Method WSRM_WRITE_INTERVAL on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_WRITE_IO_ALTERNATE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LINE Call by reference Type reference (TYPE) WSRM_IO_PROCESS WSRM: Existing In Order record 20060615
2 Importing MNR Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20060615
3 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Result of the Insert operation 20060615

Method WSRM_WRITE_IO_ALTERNATE_RECORD on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_WRITE_IO_PROCESS_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LINE Call by reference Type reference (TYPE) WSRM_IO_PROCESS WSRM: In Order line 20060615
2 Importing MNR Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20060615
3 Importing NAME Call by reference Type reference (TYPE) STRING WSRM: Table/Cache NAme 20060615
4 Importing NEW_LINE Call by reference Type reference (TYPE) BOOLEAN WSRM: New or existing record 20060615
5 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return Value 20060615

Method WSRM_WRITE_IO_PROCESS_RECORD on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_WRITE_IO_RNP0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_CON Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Second db connection 20060615
2 Importing DB_CON_COMMIT Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: With commit 20060615
3 Importing IO_LINE Call by reference Type reference (TYPE) WSRM_IO_PROCESS WSRM: Existing In Order record 20060615
4 Importing MNR Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20060615
5 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Result of the Insert operation 20060615

Method WSRM_WRITE_IO_RNP0 on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_WRITE_PID_SID_MNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Call by reference Type reference (TYPE) WSRM_PID_SID_MNR WSRM: Assignment of persitent id , SID and message number 20060615
2 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return value of the write operation 20060615
3 Importing UPDATE_MODE Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Update mode 20060617

Method WSRM_WRITE_PID_SID_MNR on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_WRITE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20060615
2 Importing NAME Call by reference Type reference (TYPE) STRING 20060615
3 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return Value 20060615
4 Importing SET_MSG Call by reference Type reference (TYPE) BOOLEAN CL_SOAP_WSRM_HELPER=>WSRM_CO_OFF WSRM: Decision if the messag must be set or not 20060615
5 Importing STATUS_LINE Call by reference Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Status line 20060615

Method WSRM_WRITE_STATUS on class CL_SOAP_WSRM_PERSISTENCY has no exception.

Method WSRM_WRITE_STATUS_ALTER_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_CON Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Second db connection 20060615
2 Importing DB_CON_COMMIT Call by reference Type reference (TYPE) BOOLEAN '-' WSRM: Commit execution 20060615
3 Importing MNR Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20060615
4 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Result of the Insert operation 20060615
5 Importing SET_MSG Call by reference Type reference (TYPE) BOOLEAN CL_SOAP_WSRM_HELPER=>WSRM_CO_OFF WSRM: Don't set the message number into the record 20060615
6 Importing STATUS_LINE Call by reference Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Existing Status record 20060615

Method WSRM_WRITE_STATUS_ALTER_RECORD on class CL_SOAP_WSRM_PERSISTENCY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710