Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | 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 | Constant | Public | Type reference (TYPE) | STRING | 'CL_SOAP_WSRM_PERSISTENCY' | 20060615 | |||
| 2 | Constant | Private | Type reference (TYPE) | SRT_MONI_PROC_ID | TSRTM_PROC_ID_WSRM | SOAP Runtime Processor Unit ID | 20060615 | ||
| 3 | Static Attribute | Private | Type reference (TYPE) | WSRM_CREA_SID | WSRM: Control Table for Created SIDs | 20070924 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | WSRM_CREA_SID | WSRM: Control Table for Created SIDs | 20070917 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | WSRM_CREA_SID | WSRM: Control Table for Created SIDs | 20070924 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | WSRM_CREA_SID | WSRM: Control Table for Created SIDs | 20070920 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | WSRM_DOMAIN_SEQN | WSRM: Assignment of Domain Name, Sequence Name, and SID | 20070924 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | WSRM_DOMAIN_SEQN | WSRM: Assignment of Domain Name, Sequence Name, and SID | 20070912 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | WSRM_DOMAIN_SEQN | WSRM: Assignment of Domain Name, Sequence Name, and SID | 20070924 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | WSRM_INTERVAL | WSRM: Sequence Interval Definitions | 20070924 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | WSRM_INTERVAL | WSRM: Sequence Interval Definitions | 20070917 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | WSRM_INTERVAL | WSRM: Sequence Interval Definitions | 20070924 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | WSRM_INTERVAL | WSRM: Sequence Interval Definitions | 20070920 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | WSRM_PID_SID_MNR | WSRM: Assignment of Persistence ID, SID, and Message Number | 20070911 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | WSRM_SEQU_STATUS | WSRM: Sequence Status Table | 20070913 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | WSRM_DOMAIN_SEQN_TYPE | WSRM: List of Domain/Sequence Records | 20070920 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | WSRM_EVENT_TYPE | WSRM: EVENT Type | 20070920 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | TT_PID_SID_MNR_DELETE | WSRM: Assignment PID-SID-MNR (for deleting) | 20080318 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | WSRM_PID_SID_MNR_TYPE | WSRM: PID-SID-MNR Assignment | 20070920 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | WSRM_PID_SID_MNR_TYPE | WSRM: PID-SID-MNR Assignment | 20070921 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | WSRM_PID_SID_MNR_TYPE | WSRM: PID-SID-MNR Assignment | 20070920 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | WSRM_SEQU_STATUS_TYPE | WSRM: Table Type for Caching Sequence Status Information | 20070920 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | WSRM_SEQU_STATUS_TYPE | WSRM: Table Type for Caching Sequence Status Information | 20070921 | |||
| 24 | Static Attribute | Private | Type reference (TYPE) | WSRM_SEQU_STATUS_TYPE | WSRM: Table Type for Caching Sequence Status Information | 20070920 | |||
| 25 | Static Attribute | Private | Type reference (TYPE) | XSDBOOLEAN | SPACE | 'X': Running within SOAP Runtime | 20071009 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | WSRM: Constructor of Table/Cache Handler | 20060615 | |
| 2 | Static method | Private | Method | Insert a CREA_SID Record | 20070920 | |
| 3 | Static method | Private | Method | Read a CREA_SID Record | 20070917 | |
| 4 | Static method | Private | Method | Modify a Domain-Sequence Record | 20070913 | |
| 5 | Static method | Private | Method | Read a Domain-Sequence Record | 20070913 | |
| 6 | Static method | Private | Method | Read a Domain-Sequence Record by SID | 20070913 | |
| 7 | Static method | Public | Method | Insert an EVENT Record | 20070919 | |
| 8 | Static method | Private | Method | Modify an INTERVAL Record | 20070920 | |
| 9 | Static method | Private | Method | Read an INTERVAL Record | 20070917 | |
| 10 | Static method | Public | Method | Update an entry within a DB lock | 20071022 | |
| 11 | Static method | Public | Method | Read all RNP and PRC entries | 20071019 | |
| 12 | Static method | Private | Method | Delete PID_SID_MNR Records | 20070918 | |
| 13 | Static method | Public | Method | Read Last Message Number of a Sequence | 20070913 | |
| 14 | Static method | Private | Method | Modify a PID_SID_MNR Record | 20070913 | |
| 15 | Static method | Private | Method | Read all PID_SID_MNR Records of a Sequence | 20070913 | |
| 16 | Static method | Private | Method | Read PID_SID_MNR Record with Persist ID | 20070913 | |
| 17 | Static method | Public | Method | Read PID_SID_MNR Record with Message Number | 20070913 | |
| 18 | Static method | Private | Method | Check STATUS entry for a Sequence ID | 20070913 | |
| 19 | Static method | Private | Method | Update a SEQU_STATUS Record | 20070920 | |
| 20 | Static method | Public | Method | Read all SEQU_STATUS Records of a Sequence (ACK/NACK) | 20070913 | |
| 21 | Static method | Private | Method | Read SEQU_STATUS Records >= Message Number | 20070913 | |
| 22 | Static method | Private | Method | Read SEQU_STATUS Record of the right block | 20070913 | |
| 23 | Static method | Public | Method | Update DB at end of Logical Unit of Work | 20080319 | |
| 24 | Static method | Public | Method | Update DB at end of Post-Processing | 20070925 | |
| 25 | Static method | Public | Method | WSRM: All PIDs for SID | 20060615 | |
| 26 | Static method | Public | Method | WSRM: Delete all entries for a certain SID | 20061218 | |
| 27 | Static method | Public | Method | WSRM: Delete Create SID record | 20060615 | |
| 28 | Static method | Public | Method | WSRM: Delete Domain/Sequence Record | 20060615 | |
| 29 | Static method | Public | Method | WSRM: Delete Error Table | 20060615 | |
| 30 | Static method | Public | Method | WSRM: Delete events | 20060615 | |
| 31 | Static method | Public | Method | WSRM: Delete Interval Record | 20060615 | |
| 32 | Static method | Public | Method | WSRM: Deleting In-Order Records Based on SID | 20060615 | |
| 33 | Static method | Public | Method | WSRM: Delete In-Order Process Record(s) | 20060615 | |
| 34 | Static method | Public | Method | WSRM: Delete Status Record | 20060615 | |
| 35 | Static method | Public | Method | WSRM: Delete events | 20070205 | |
| 36 | Static method | Public | Method | WSRM: Determine Relative Message Number | 20060615 | |
| 37 | Static method | Public | Method | Follow-on block where the message is located | 20070418 | |
| 38 | Static method | Public | Method | WSRM: Get flag for the whole WSRM processing | 20071130 | |
| 39 | Static method | Public | Method | WSRM: Is there an SID in the status table/cache? | 20060615 | |
| 40 | Static method | Public | Method | WSRM: Mapping Relative Msg Number to Absolute Msg Number | 20060615 | |
| 41 | Static method | Public | Method | Is MNR in ACK bar? | 20070418 | |
| 42 | Static method | Public | Method | WSRM: Get Create SID record | 20060615 | |
| 43 | Static method | Public | Method | WSRM: Reading Domain/Sequence Record | 20060615 | |
| 44 | Static method | Public | Method | WSRM Read domain record w/o client | 20060615 | |
| 45 | Static method | Public | Method | WSRM: Reading Domain Name/Sequence Name Based on SID | 20060615 | |
| 46 | Static method | Public | Method | WSRM: Reading Error Record | 20060615 | |
| 47 | Static method | Public | Method | WSRM: Reading Error Record | 20060615 | |
| 48 | Static method | Public | Method | WSRM: Reading Open Events Depending on SID/Direction | 20060615 | |
| 49 | Static method | Public | Method | WSRM: Read all open event types | 20060903 | |
| 50 | Static method | Public | Method | WSRM: Reading Interval Record | 20060615 | |
| 51 | Static method | Public | Method | WSRM: Reading In-Order Record | 20060615 | |
| 52 | Static method | Public | Method | WSRM: Reading In-Order Record Directly | 20060615 | |
| 53 | Static method | Public | Method | WSRM: Reading All Associated Records for PID, SID, MNR | 20060615 | |
| 54 | Static method | Public | Method | WSRM: Reading Associated Record for PID, SID, MNR | 20060615 | |
| 55 | Static method | Public | Method | WSRM: Read Specified Record Based on SID and PID | 20060615 | |
| 56 | Static method | Public | Method | WSRM: Retrieve the SID Based on PID | 20060615 | |
| 57 | Static method | Public | Method | WSRM: Reading Status Record | 20060615 | |
| 58 | Static method | Public | Method | WSRM: Reading Status Record | 20060615 | |
| 59 | Static method | Public | Method | WSRM: Second Database Connection | 20060615 | |
| 60 | Static method | Public | Method | WSRM: Read Status for update | 20060615 | |
| 61 | Static method | Public | Method | WSRM: Read IO Status for update | 20060615 | |
| 62 | Static method | Public | Method | WSRM: Set flag for whole WSRM processing | 20071009 | |
| 63 | Static method | Public | Method | WSRM: Switching Message Number Between ACK and NACK | 20060615 | |
| 64 | Static method | Public | Method | WSRM: Set Create SID record | 20060615 | |
| 65 | Static method | Public | Method | WSRM: Writing Domain/Sequence Record | 20060615 | |
| 66 | Static method | Public | Method | WSRM: Writing Error Record | 20060615 | |
| 67 | Static method | Public | Method | WSRM: Writing Interval Record | 20060615 | |
| 68 | Static method | Public | Method | WSRM: Writing Alternate In-Order Record | 20060615 | |
| 69 | Static method | Public | Method | WSRM: Writing In-Order Record Directly | 20060615 | |
| 70 | Static method | Public | Method | WSRM: Set RNP = 0 | 20060615 | |
| 71 | Static method | Public | Method | WSRM: Writing All Associated Records for PID, SID, MNR | 20060615 | |
| 72 | Static method | Public | Method | WSRM: Writing Status Record | 20060615 | |
| 73 | 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 | RECORD | Call by reference | Type reference (TYPE) | WSRM_CREA_SID | WSRM: Control Table for Created SIDs | 20070920 | |||
| 2 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Receiver (1/2) | 20070917 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070917 | |||
| 3 | RECORD | Value transfer | Type reference (TYPE) | WSRM_CREA_SID | WSRM: Control Table for Created SIDs | 20070917 | |||
| 4 | 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 | RECORD | Call by reference | Type reference (TYPE) | WSRM_DOMAIN_SEQN | WSRM: Assignment of Domain Name, Sequence Name, and SID | 20070913 | |||
| 2 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Receiver (1/2) | 20070913 | |||
| 2 | DOMAIN_NAME | Call by reference | Type reference (TYPE) | SRT_SERVICE_DOMAIN | Domain Name | 20070913 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070913 | |||
| 4 | RECORD | Value transfer | Type reference (TYPE) | WSRM_DOMAIN_SEQN | Domain-Sequence Record | 20070913 | |||
| 5 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Reciever | 20070913 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070913 | |||
| 3 | RECORD | Value transfer | Type reference (TYPE) | WSRM_DOMAIN_SEQN | Domain-Sequence Record | 20070913 | |||
| 4 | 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 | 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 | RECORD | Call by reference | Type reference (TYPE) | WSRM_INTERVAL | WSRM: Sequence Interval Definitions | 20070920 | |||
| 2 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Receiver (1/2) | 20070917 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070917 | |||
| 3 | RECORD | Value transfer | Type reference (TYPE) | WSRM_INTERVAL | WSRM: Sequence Interval Definitions | 20070917 | |||
| 4 | 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 | BIT_NUMBER | Call by reference | Type reference (TYPE) | I | Bit Number | 20071022 | |||
| 2 | BIT_VALUE | Call by reference | Type reference (TYPE) | I | Bit Value | 20071022 | |||
| 3 | RECORD | Call by reference | Type reference (TYPE) | WSRM_IO_PROCESS | WSRM: Table for In Order Processing (only Receiver EP) | 20071022 | |||
| 4 | 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 | IO_PRC_LIST | Call by reference | Type reference (TYPE) | WSRM_IO_PROCESS_TYPE | WSRM: In Order Management | 20071019 | |||
| 2 | IO_RNP_LIST | Call by reference | Type reference (TYPE) | WSRM_IO_PROCESS_TYPE | WSRM: In Order Processing List | 20071019 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | SY-MANDT | Mandantenkennung des aktuellen Benutzers | 20071019 | |||
| 4 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | INT4 | WSRM: Current Message Number | 20071019 | |||
| 5 | 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 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Reciever | 20070913 | |||
| 2 | LAST_MNR | Value transfer | Type reference (TYPE) | I | Domain-Sequence Record | 20070913 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070913 | |||
| 4 | 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 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Reciever | 20070913 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070913 | |||
| 3 | RECORD_LIST | Value transfer | Type reference (TYPE) | WSRM_PID_SID_MNR_TYPE | WSRM: PID-SID-MNR Assignment | 20070913 | |||
| 4 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Reciever | 20070913 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070913 | |||
| 3 | PID | Call by reference | Type reference (TYPE) | WSRM_PERSIST_ID | WSRM: Persistent Identifier | 20070913 | |||
| 4 | RECORD | Value transfer | Type reference (TYPE) | WSRM_PID_SID_MNR | WSRM: Assignment of Persistence ID, SID, and Message Number | 20070913 | |||
| 5 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Reciever | 20070913 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070913 | |||
| 3 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | I | Message Number | 20070913 | |||
| 4 | RECORD | Value transfer | Type reference (TYPE) | WSRM_PID_SID_MNR | WSRM: Assignment of Persistence ID, SID, and Message Number | 20070913 | |||
| 5 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Receiver | 20070913 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070913 | |||
| 3 | RETURN_VALUE | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20070925 | |||
| 4 | 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 | RECORD | Call by reference | Type reference (TYPE) | WSRM_SEQU_STATUS | WSRM: Sequence Status Table | 20070920 | |||
| 2 | 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 | ACK_OR_NACK | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20070913 | |||
| 2 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Receiver | 20070913 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070913 | |||
| 4 | RECORD_LIST | Value transfer | Type reference (TYPE) | WSRM_SEQU_STATUS_TYPE | WSRM: Table Type for Caching Sequence Status Information | 20070913 | |||
| 5 | 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 | ACK_OR_NACK | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20070913 | |||
| 2 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Receiver | 20070913 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070913 | |||
| 4 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | I | Message Number | 20070913 | |||
| 5 | RECORD_LIST | Value transfer | Type reference (TYPE) | WSRM_SEQU_STATUS_TYPE | WSRM: Table Type for Caching Sequence Status Information | 20070913 | |||
| 6 | 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 | ACK_OR_NACK | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20070913 | |||
| 2 | DIRECTION | Call by reference | Type reference (TYPE) | I | Sender/Receiver | 20070913 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20070913 | |||
| 4 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | I | Message Number | 20070913 | |||
| 5 | RECORD | Value transfer | Type reference (TYPE) | WSRM_SEQU_STATUS | WSRM: Sequence Status Table | 20070913 | |||
| 6 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender/Receiver | 20060615 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | WSRM: Mandant | 20060615 | |||
| 3 | RECORD_LIST | Value transfer | Type reference (TYPE) | WSRM_PID_SID_MNR_TYPE | WSRM: Result list | 20060615 | |||
| 4 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20061218 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20061218 | |||
| 3 | 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 | DIR | Call by reference | Type reference (TYPE) | INT4 | WSRM: SENDER/RECEIVER | 20060615 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | SY-MANDT | WSRM: CURRENT CLIENT | 20060615 | ||
| 3 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | WSRM: Sender/Receiver | 20060615 | |||
| 2 | DOMAIN_NAME | Call by reference | Type reference (TYPE) | SRT_SERVICE_DOMAIN | WSRM: Domain name | 20060615 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 4 | RETURN_VALUE | Value transfer | Type reference (TYPE) | SYSUBRC | WSRM: Return Value | 20060615 | |||
| 5 | SEQUENCE_ID | Call by reference | Type reference (TYPE) | ANYURI | WSRM: Current Sequence Id (WSRM) | 20060615 | |||
| 6 | 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 | DB_CON | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Second db connection | 20060615 | ||
| 2 | DB_CON_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Commit? | 20060615 | ||
| 3 | DIR | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender or Receiver | 20060615 | |||
| 4 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | SY-MANDT | WSRM: Current client | 20060615 | ||
| 5 | PID | Call by reference | Type reference (TYPE) | WSRM_PID_SID_MNR-WSRM_PERSIST_ID | WSRM: Current Message | 20060615 | |||
| 6 | 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 | DB_CON | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Second db connection | 20060615 | ||
| 2 | DB_CON_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Commit | 20060615 | ||
| 3 | DIR | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender/Receiver | 20060615 | |||
| 4 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | WSRM: Current client | 20060615 | |||
| 5 | PID | Call by reference | Type reference (TYPE) | WSRM_PERSIST_ID | WSRM: Cuuren PID | 20060615 | |||
| 6 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | WSRM: Inbound/Outbound/Bidirect. | 20060615 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 3 | NAME | Call by reference | Type reference (TYPE) | STRING | WSRM: Name of the Table/Cache | 20060615 | |||
| 4 | RETURN_VALUE | Value transfer | Type reference (TYPE) | SY-SUBRC | WSRM: Return Value | 20060615 | |||
| 5 | 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 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | WSRM: Name of the Table/Cache | 20060615 | |||
| 3 | RETURN_VALUE | Value transfer | Type reference (TYPE) | SY-SUBRC | WSRM: Return Value | 20060615 | |||
| 4 | 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 | DB_CON | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: With second db connection | 20060615 | ||
| 2 | DB_CON_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Should execute commit/rollback? | 20060615 | ||
| 3 | DIRECTION | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender/Receiver | 20060615 | |||
| 4 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 5 | PID | Call by reference | Type reference (TYPE) | WSRM_PERSIST_ID | WSRM: PID | 20060615 | |||
| 6 | 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 | ACK_OR_NACK | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: The rquired record is either Ack or Nack | 20060615 | |||
| 2 | DIRECTION | Call by reference | Type reference (TYPE) | I | WSRM: Inbound/Outbound/Bidirect. | 20060615 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 4 | NAME | Call by reference | Type reference (TYPE) | STRING | WSRM: Name of the Table/Cache | 20060615 | |||
| 5 | RETURN_VALUE | Value transfer | Type reference (TYPE) | SY-SUBRC | WSRM: Return Value | 20060615 | |||
| 6 | 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 | DIR | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender/Receiver | 20070205 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | SY-MANDT | Mandantenkennung des aktuellen Benutzers | 20070205 | |||
| 3 | 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 | MESSAGE_NUMBER_IN | Call by reference | Type reference (TYPE) | INT4 | WSRM: Currently absolute Message Number | 20060615 | |||
| 2 | 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 | BLOCK | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20070418 | |||
| 2 | NR | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20070418 | |||
| 3 | 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 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | WSRM: Inbound/Outbound/Bidirect. | 20060615 | |||
| 2 | EXIST | Value transfer | Type reference (TYPE) | BOOLEAN | WSRM: Do the SID/MNR already exist | 20060615 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 4 | 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 | MAX_BLOCK | Call by reference | Type reference (TYPE) | INT4 | WSRM: Max block | 20060615 | |||
| 2 | MNR_ABSOLUTE | Value transfer | Type reference (TYPE) | INT4 | WSRM: Absolute Message Number | 20060615 | |||
| 3 | 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 | IS_IN | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20070418 | ||||
| 2 | NR | Call by reference | Type reference (TYPE) | INT4 | Ganze Zahl mit Vorzeichen (-2.147.483.648 .. 2.147.483.647) | 20070418 | |||
| 3 | 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 | DIR | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender/Receiver | 20060615 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | SY-MANDT | WSRM: Current Client | 20060615 | ||
| 3 | RECORD | Value transfer | Type reference (TYPE) | WSRM_CREA_SID | WSRM: Retrieved record | 20060615 | |||
| 4 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | WSRM: Sender/Receiver | 20060615 | |||
| 2 | DOMAIN_NAME | Call by reference | Type reference (TYPE) | SRT_SERVICE_DOMAIN | WSRM: Domain name | 20060615 | |||
| 3 | DOMAIN_SEQN_RECORD | Value transfer | Type reference (TYPE) | WSRM_DOMAIN_SEQN | WSRM: WSRM: Domain-/Seqn Record | 20060615 | |||
| 4 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 5 | 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 | DIR | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender/Receiver | 20060615 | |||
| 2 | DOMAIN_RECORD | Value transfer | Type reference (TYPE) | WSRM_DOMAIN_SEQN | WSRM: Domain record | 20060615 | |||
| 3 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | WSRM: Sender/Receiver | 20060615 | |||
| 2 | DOMAIN_SEQN_RECORD | Value transfer | Type reference (TYPE) | WSRM_DOMAIN_SEQN | WSRM: Domain Record | 20060615 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 4 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender/Receiver | 20060615 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | WSRM: Current Client | 20060615 | |||
| 3 | PID | Call by reference | Type reference (TYPE) | WSRM_PERSIST_ID | WSRM: Dtel for persistent Identifier | 20060615 | |||
| 4 | RECORD | Value transfer | Type reference (TYPE) | WSRM_ERROR | WSRM: Error recordWSRM: Found record of type error | 20060615 | |||
| 5 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender/Receiver | 20060615 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | WSRM: Current Client | 20060615 | |||
| 3 | PID | Call by reference | Type reference (TYPE) | WSRM_PERSIST_ID | WSRM: Dtel for persistent Identifier | 20060615 | |||
| 4 | RECORD_LIST | Value transfer | Type reference (TYPE) | WSRM_ERROR_TYPE | WSRM: Error recordWSRM: Found record of type error | 20060615 | |||
| 5 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | WSRM: Sender/Receiver | 20060615 | |||
| 2 | EVENT_LIST | Value transfer | Type reference (TYPE) | WSRM_EVENT_TYPE | WSRM: List of events depending on SID/Direction | 20060615 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | SY-MANDT | WSRM: Mandant | 20060615 | ||
| 4 | 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 | DIR | Call by reference | Type reference (TYPE) | INT4 | WSRM: locationj | 20060903 | |||
| 2 | EVENT_LIST | Value transfer | Type reference (TYPE) | WSRM_EVENT_TYPE | WSRM: List of searched event types | 20060903 | |||
| 3 | EVENT_TYPE | Call by reference | Type reference (TYPE) | STRING | WSRM: Searched event type | 20060903 | |||
| 4 | MANDT | Call by reference | Type reference (TYPE) | SY-MANDT | WSRM: Current client | 20060903 | |||
| 5 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | I | WSRM: Inbound/Outbound/Bidirect | 20060615 | |||
| 2 | INTERVAL_LINE | Value transfer | Type reference (TYPE) | WSRM_INTERVAL | WSRM: Interval Line | 20060615 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 4 | NAME | Call by reference | Type reference (TYPE) | STRING | WSRM: Table name | 20060615 | |||
| 5 | 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 | HIGHEST_RECORD | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: Highest IO Record | 20060615 | |||
| 2 | IO_LINE | Value transfer | Type reference (TYPE) | WSRM_IO_PROCESS | WSRM: In Order Processing Line | 20060615 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 4 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | INT4 | WSRM: Current Message Number | 20060615 | |||
| 5 | NAME | Call by reference | Type reference (TYPE) | STRING | WSRM: Name of the Table/Cache | 20060615 | |||
| 6 | RNP_OR_PRC | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: Received and not processed or processed | 20060615 | |||
| 7 | 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 | IO_LIST | Value transfer | Type reference (TYPE) | WSRM_IO_PROCESS_TYPE | WSRM: In Order Processing List | 20060615 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 3 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | INT4 | WSRM: Current Message Number | 20060615 | |||
| 4 | NAME | Call by reference | Type reference (TYPE) | STRING | WSRM: Name of the Table/Cache | 20060615 | |||
| 5 | RNP_OR_PRC | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: Received and not processed or processed | 20060615 | |||
| 6 | 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 | ALL | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Read all records | 20060615 | ||
| 2 | DIRECTION | Call by reference | Type reference (TYPE) | INT4 | 0 | WSRM: Sender or Receiver | 20060615 | ||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 4 | NO_DELETE | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Read all records without delete attr. | 20060615 | ||
| 5 | RECORD_LIST | Value transfer | Type reference (TYPE) | WSRM_PID_SID_MNR_TYPE | WSRM: Assignment of persitent id , SID and message number | 20060615 | |||
| 6 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender/Receiver | 20060615 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | WSRM: Current mandant | 20060615 | |||
| 3 | PID | Call by reference | Type reference (TYPE) | WSRM_PERSIST_ID | WSRM: Current pid | 20060615 | |||
| 4 | RECORD_LIST | Value transfer | Type reference (TYPE) | WSRM_PID_SID_MNR_TYPE | WSRM: Recordlist | 20060615 | |||
| 5 | 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 | CONSIDER_TMP_DELETE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060804 | |||
| 2 | DIRECTION | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender/Receiver | 20060615 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | WSRM: Mandt | 20060615 | |||
| 4 | PID | Call by reference | Type reference (TYPE) | WSRM_PERSIST_ID | WSRM: Dtel for persistent Identifier | 20060615 | |||
| 5 | RECORD | Value transfer | Type reference (TYPE) | WSRM_PID_SID_MNR | WSRM: PID_SID_MNR record | 20060615 | |||
| 6 | 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 | DIRECTION | Call by reference | Type reference (TYPE) | INT4 | CL_SOAP_WSRM_HELPER=>WSRM_CO_SENDER | WSRM: Sender or Receiver | 20060615 | ||
| 2 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | WSRM: Current mandt | 20060615 | |||
| 3 | PID | Call by reference | Type reference (TYPE) | WSRM_PERSIST_ID | WSRM: Current PID | 20060615 | |||
| 4 | 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 | ACK_OR_NACK | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: The rquired record is either Ack or Nack | 20060615 | |||
| 2 | DIRECTION | Call by reference | Type reference (TYPE) | I | WSRM: Inbound/Outbound/Bidirect. | 20060615 | |||
| 3 | HIGHEST_RECORD | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: Highest Status Record | 20060615 | |||
| 4 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 5 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | INT4 | WSRM: Current Message Number | 20060615 | |||
| 6 | NAME | Call by reference | Type reference (TYPE) | STRING | WSRM: Name of the Table/Cache | 20060615 | |||
| 7 | SEQUENCE_ID | Call by reference | Type reference (TYPE) | ANYURI | WSRM: Sequence ID | 20060615 | |||
| 8 | 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 | ACK_OR_NACK | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM:Nacks or Acks | 20060615 | ||
| 2 | DIRECTION | Call by reference | Type reference (TYPE) | INT4 | WSRM: Sender/Receiver | 20060615 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 4 | NAME | Call by reference | Type reference (TYPE) | STRING | WSRM: Table name | 20060615 | |||
| 5 | SEQUENCE_ID | Call by reference | Type reference (TYPE) | ANYURI | WSRM: Sequence ID | 20060615 | |||
| 6 | 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 | COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: Commit | 20060615 | |||
| 2 | CREATE_DB | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: Commit or rollback | 20060615 | |||
| 3 | DB_CON_IN | Call by reference | Type reference (TYPE) | DBCON | WSRM: Sec. db connection | 20060615 | |||
| 4 | DB_CON_OUT | Value transfer | Type reference (TYPE) | DBCON | WSRM: Sec. db connection | 20060615 | |||
| 5 | 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 | ACK_OR_NACK | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: Either a ack or a mack switch | 20060615 | |||
| 2 | DB_CON | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Second db connection | 20060615 | ||
| 3 | DB_CON_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Commit execution | 20060615 | ||
| 4 | DIRECTION | Call by reference | Type reference (TYPE) | I | WSRM: Invound/Outbound/Bidirect | 20060615 | |||
| 5 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 6 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | INT4 | WSRM: Concerned message number | 20060615 | |||
| 7 | RETURN_VALUE | Value transfer | Type reference (TYPE) | SY-SUBRC | WSRM: Return Value | 20060615 | |||
| 8 | 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 | DB_CON | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Second db connection | 20060615 | ||
| 2 | DB_CON_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: With commit | 20060615 | ||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 4 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | INT4 | WSRM: Concerned message number | 20060615 | |||
| 5 | RETURN_VALUE | Value transfer | Type reference (TYPE) | SY-SUBRC | WSRM: Return value | 20060615 | |||
| 6 | RNP_OR_PRC | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: RNP or PRC | 20060615 | |||
| 7 | 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 | 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 | ACK_OR_NACK | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: Either a ack or a mack switch | 20060615 | |||
| 2 | DIRECTION | Call by reference | Type reference (TYPE) | I | WSRM: Invound/Outbound/Bidirect | 20060615 | |||
| 3 | MANDT | Call by reference | Type reference (TYPE) | MANDT | WSRM: Mandant | 20060615 | |||
| 4 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | INT4 | WSRM: Concerned message number | 20060615 | |||
| 5 | RETURN_VALUE | Value transfer | Type reference (TYPE) | SY-SUBRC | WSRM: Return value | 20060615 | |||
| 6 | 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 | DIR | Call by reference | Type reference (TYPE) | INT4 | WSRM: SENDER/RECEIVER | 20060615 | |||
| 2 | MANDT | Call by reference | Type reference (TYPE) | SYMANDT | SY-MANDT | WSRM: CURRENT CLIENT | 20060615 | ||
| 3 | RVAL | Value transfer | Type reference (TYPE) | SYSUBRC | WSRM: Result of the operation | 20060615 | |||
| 4 | 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 | DOMAIN_SQN_SID_RECORD | Call by reference | Type reference (TYPE) | WSRM_DOMAIN_SEQN | WSRM: Domain/Seqn/Sid Record | 20060615 | |||
| 2 | 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 | RECORD | Call by reference | Type reference (TYPE) | WSRM_ERROR | WSRM: Error recordWSRM: Found record of type error | 20060615 | |||
| 2 | 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 | INTERVAL_LINE | Call by reference | Type reference (TYPE) | WSRM_INTERVAL | WSRM: Interval record | 20060615 | |||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | WSRM: Table/Cache Name | 20060615 | |||
| 3 | NEW_LINE | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: New or existing | 20060615 | |||
| 4 | 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 | IO_LINE | Call by reference | Type reference (TYPE) | WSRM_IO_PROCESS | WSRM: Existing In Order record | 20060615 | |||
| 2 | MNR | Call by reference | Type reference (TYPE) | INT4 | WSRM: Current Message Number | 20060615 | |||
| 3 | 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 | IO_LINE | Call by reference | Type reference (TYPE) | WSRM_IO_PROCESS | WSRM: In Order line | 20060615 | |||
| 2 | MNR | Call by reference | Type reference (TYPE) | INT4 | WSRM: Current Message Number | 20060615 | |||
| 3 | NAME | Call by reference | Type reference (TYPE) | STRING | WSRM: Table/Cache NAme | 20060615 | |||
| 4 | NEW_LINE | Call by reference | Type reference (TYPE) | BOOLEAN | WSRM: New or existing record | 20060615 | |||
| 5 | 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 | DB_CON | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Second db connection | 20060615 | ||
| 2 | DB_CON_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: With commit | 20060615 | ||
| 3 | IO_LINE | Call by reference | Type reference (TYPE) | WSRM_IO_PROCESS | WSRM: Existing In Order record | 20060615 | |||
| 4 | MNR | Call by reference | Type reference (TYPE) | INT4 | WSRM: Current Message Number | 20060615 | |||
| 5 | 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 | RECORD | Call by reference | Type reference (TYPE) | WSRM_PID_SID_MNR | WSRM: Assignment of persitent id , SID and message number | 20060615 | |||
| 2 | RETURN_VALUE | Value transfer | Type reference (TYPE) | SY-SUBRC | WSRM: Return value of the write operation | 20060615 | |||
| 3 | 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 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | INT4 | WSRM: Current Message Number | 20060615 | |||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | 20060615 | ||||
| 3 | RETURN_VALUE | Value transfer | Type reference (TYPE) | SY-SUBRC | WSRM: Return Value | 20060615 | |||
| 4 | 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 | 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 | DB_CON | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Second db connection | 20060615 | ||
| 2 | DB_CON_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | WSRM: Commit execution | 20060615 | ||
| 3 | MNR | Call by reference | Type reference (TYPE) | INT4 | WSRM: Current Message Number | 20060615 | |||
| 4 | RETURN_VALUE | Value transfer | Type reference (TYPE) | SY-SUBRC | WSRM: Result of the Insert operation | 20060615 | |||
| 5 | 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 | 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 |