SAP ABAP Class CL_SOAP_WSRM_PROTOCOL (WSRM: WSRM protocol implementation)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SOAP_PROTOCOL_ROOT Class for All SOAP Protocols 20050120
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_EXECUTABLE Protocol as Substitute for Server SOAP Application 20051103
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_SEQUENCE_PROTOCOL Sequence Protocol 20050615
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_WSRM_PROTOCOL Interface of SOAP Application for Client Applications 20050120
Properties
Class CL_SOAP_WSRM_PROTOCOL  
Short Description WSRM: WSRM protocol implementation    
Super Class CL_SOAP_PROTOCOL_ROOT Class for All SOAP Protocols 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_WSRM   WSRM: Implementation of WSRM Protocol 
Created 20050120   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SOAP_WSRM_HELPER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 TSOAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TSRTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_EXECUTABLE Protocol as Substitute for Server SOAP Application 20051103
2 IF_SOAP_SEQUENCE_PROTOCOL Sequence Protocol 20050615
3 IF_SOAP_WSRM_PROTOCOL Interface of SOAP Application for Client Applications 20050120
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_WSRMB_PROT_AGENT 20070721 extension to the WSRM protocol 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_PROTOCOL' WSRM: Class Name 20050129
2 CO_ERR_AREA_ID Constant Private Type reference (TYPE) SRT_MONI_ERRORAREA TSRTM_ERRAREA_WSRM Area ID 20070307
3 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_WSRM SOAP Runtime Processor Unit ID 20060221
4 CO_SERIAL_VERS_710_0 Constant Private Type reference (TYPE) SRT_SERIAL_VERS '000' Serialization Version 20061109
5 CO_SERIAL_VERS_710_1 Constant Private Type reference (TYPE) SRT_SERIAL_VERS '001' Serialization Version 20061109
6 CO_SERIAL_VERS_CURRENT Constant Private Type reference (TYPE) SRT_SERIAL_VERS CO_SERIAL_VERS_710_1 Serialization Version 20061109
7 CO_SIMPLE_TRANS_ID Constant Private Type reference (TYPE) CXSLTDESC TSRTM_HIB_PROT_WSRM ABAP Name of Corresponding ST 20060705
8 WSRM_ACK_INTERVAL_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE WSRM: Has acknowledgement interval changed? Default: FALSE 20050121
9 WSRM_ACK_REQUESTED_PART Instance attribute Private Object reference (TYPE REF TO) CL_SOAP_WSRM_ACK_REQUESTED_NEW WSRM: Acknowledgment Requested Part 20050301
10 WSRM_ANY_INTERVAL_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE WSRM: Have any intervals changed? Default: FALSE 20050121
11 WSRM_BODY_PART_CREATE_SEQUENCE Instance attribute Private Object reference (TYPE REF TO) CL_SOAP_WSRMB_BODY_CS WSRM: Create sequence body part 20070608
12 WSRM_BODY_PART_CREATE_SEQ_RESP Instance attribute Private Object reference (TYPE REF TO) CL_SOAP_WSRMB_BODY_CS_RESP WSRM: Create sequence response body part 20070702
13 WSRM_CREATE_SEQUENCE_PART Instance attribute Public Object reference (TYPE REF TO) CL_SOAP_WSRM_CREATE_SEQU_NEW WSRM: Create Sequence Part 20050324
14 WSRM_CREATE_SEQU_RESP_PART Instance attribute Public Object reference (TYPE REF TO) CL_SOAP_WSRM_CRE_SEQU_RESP_NEW WSRM: Create Sequence Response Part 20050324
15 WSRM_CTX_CLONE Instance attribute Public Object reference (TYPE REF TO) CL_SOAP_CONTEXT WSRM: Cloned m_ctx 20060630
16 WSRM_DOMAIN Instance attribute Private Type reference (TYPE) SRT_SERVICE_DOMAIN 'MY_GLOBAL_DOMAIN' WSRM: Domain Name 20050622
17 WSRM_EXECUTE_DELAYED Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE WSRM: Message may not be executed 20050618
18 WSRM_EXPIRES_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE WSRM: Has EXPIRES changed? Default: FALSE 20050121
19 WSRM_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SXMLP_FACTORY WSRM: Factory 20060421
20 WSRM_FAULT_PROCESS_INDICATOR Instance attribute Private Type reference (TYPE) BOOLEAN WSRM: Control Attribute 20050720
21 WSRM_IGNORED_ALL_METHODS Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE WSRM: Following protocol methods may not be executed 20050311
22 WSRM_INACT_INTERVAL_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE WSRM: Has inactivity interval changed? Default: FALSE 20050121
23 WSRM_IS_INVOLVED Instance attribute Private Type reference (TYPE) BOOLEAN WSRM: IS is involved but no WSRM headers are available 20051118
24 WSRM_REASON Instance attribute Private Type reference (TYPE) STRING WSRM: Reason for SOAP FAULT EXCEPTION 20060609
25 WSRM_RELIABLE_PROCESSING Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE WSRM: Reliable Processing 20050622
26 WSRM_RETRANS Instance attribute Private Type reference (TYPE) BOOLEAN WSRM: Retransmission Event 20060303
27 WSRM_RETRANS_INTERVAL_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE WSRM: Has retransmission interval changed? Default: FALSE 20050121
28 WSRM_RUNTIME_INSTANCE Instance attribute Public Object reference (TYPE REF TO) CL_SOAP_WSRM_RUNTIME WSRM: Runtime Instance 20050209
29 WSRM_SCHEDULE Instance attribute Private Type reference (TYPE) BOOLEAN WSRM: Execute message? 20050722
30 WSRM_SEQ Instance attribute Private Object reference (TYPE REF TO) CL_SOAP_SEQUENCE WSRM: Sequence Instance 20050622
31 WSRM_SEQUENCE_ACK_PART Instance attribute Private Object reference (TYPE REF TO) CL_SOAP_WSRM_SEQUENCE_ACK_NEW WSRM: Sequence Acknowledgement Part 20050607
32 WSRM_SEQUENCE_MESSAGE_PART Instance attribute Private Object reference (TYPE REF TO) CL_SOAP_WSRM_SEQU_MESSAGE_NEW WSRM: Sequence Message Part 20050122
33 WSRM_SEQUENCE_NAME Instance attribute Private Type reference (TYPE) SRT_SEQ_ID WSRM: Sequence Name 20050622
34 WSRM_SEQUENCE_TERMINATE_PART Instance attribute Private Object reference (TYPE REF TO) CL_SOAP_WSRM_SEQU_TERMINAT_NEW WSRM: Terminate Sequence Part 20050601
35 WSRM_SPECIAL_SEQUENCE Instance attribute Private Type reference (TYPE) BOOLEAN WSRM: Standalone Sequence with LastMessage 20051112
36 WSRM_TERM_TYPE Instance attribute Private Type reference (TYPE) SRT_SEQ_TERMINATION_STATE CL_SOAP_SEQUENCE=>IF_SEQ_MANAGER_CONSTANTS~GC_TERM_SEQ_SOFT_TERMINATED Soap sequence termination state 20080930
37 WSRM_WSRMB_AGENT Instance attribute Private Object reference (TYPE REF TO) CL_SOAP_WSRMB_PROT_AGENT WSRM: Protocol agent for WSMB 20070721
38 WSRM_XI_MONITOR Instance attribute Private Type reference (TYPE) BOOLEAN WSRM: Special XI-MSG_MONI Flag in Context with TermSequ 20060219
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor WSRM: Constructor of WSRM Protocol 20050121
2 GET_ACK_INTERVAL_CHANGED Instance method Protected Method WSRM: Has acknowledgement interval changed? 20050121
3 GET_ANY_INTERVAL_CHANGED Instance method Protected Method WSRM: Has any interval changed? 20050121
4 GET_CALLED_OPERATION Instance method Public Method Called Operation 20061219
5 GET_DOMAIN Instance method Public Method WSRM: Retrieve Domain Name 20050618
6 GET_EXPIRES_CHANGED Instance method Protected Method WSRM: Has EXPIRES value changed? 20050121
7 GET_INACT_INTERVAL_CHANGED Instance method Protected Method WSRM: Has inactivity interval changed? 20050121
8 GET_SCHEDULE Instance method Private Method WSRM: Retrieve Schedule Indicator 20050722
9 GET_SEQUENCE_NAME Instance method Public Method WSRM: Retrieve Sequence Name 20050618
10 INIT_AS_SUBSTITUTE Instance method Public Method WSRM: Initialize as substitute for a different RM protocol 20090917
11 REMOVE_PROTOCOL Instance method Private Method remove present protocol 20101216
12 SET_ACK_INTERVAL_CHANGED Instance method Protected Method WSRM: Has acknowledgement interval changed? 20050121
13 SET_ANY_INTERVAL_CHANGED Instance method Protected Method WSRM: Has any interval changed? 20050121
14 SET_DOMAIN Instance method Public Method WSRM: Set Domain Name 20050618
15 SET_EXPIRES_CHANGED Instance method Protected Method WSRM: Has EXPIRES value changed? 20050121
16 SET_INACT_INTERVAL_CHANGED Instance method Protected Method WSRM: Has inactivity interval changed? 20050121
17 SET_SCHEDULE Instance method Private Method WSRM: Set Schedule Indicator 20050722
18 SET_SEQUENCE_NAME Instance method Public Method WSRM: Set Sequence Name 20050618
19 WSRM_ACK_NACK_HANDLING_POST Instance method Private Method WSRM: ACK/NACK Handling in Post Process 20051123
20 WSRM_CHECK_BASIS_ATTRIBUTES Instance method Private Method WSRM: Prepare Basis Attributes Before Preprocess 20050618
21 WSRM_CHECK_FOR_ALL_ACKS Instance method Private Method WSRM: Check All Acknowledgements 20050318
22 WSRM_CHECK_FOR_SEQU_ACK_SENT Instance method Private Method WSRM: Prepare ACK/NACK 20050615
23 WSRM_CHECK_PROCESS Instance method Private Method WSRM: Check if a message can be processed or not 20050308
24 WSRM_CHECK_RCV_MSG_WRAPPER Instance method Private Method WSRM: Check Received Message Wrapper 20051222
25 WSRM_CHECK_RECEIVED_MESSAGE Instance method Private Method WSRM: Check Received Message 20050224
26 WSRM_CHECK_SID_MNR_BEFORE_PRE Instance method Private Method WSRM: Check SID_MNR Before Preprocess 20050615
27 WSRM_CHECK_SOFT_TERMINATION Instance method Private Method WSRM: Check whether soft termination specified 20051112
28 WSRM_CHECK_SPECIAL_OPERATIONS Instance method Private Method WSRM: Check if CreateSequence, SequenceTerminate, or SequAck 20051122
29 WSRM_CLEANUP_AFTER_EXCEPTION Instance method Private Method WSRM: Clean up after throwing exception 20050314
30 WSRM_CLEANUP_ALL_RESOURCES Instance method Private Method WSRM: Clean up all corresponding resources 20050309
31 WSRM_CLEANUP_AT_TERMINATION Instance method Private Method cancel blocked messages at termination 20100329
32 WSRM_CLEANUP_ON_FAULT Instance method Private Method WSRM: Server Endpoint Error Event 20050310
33 WSRM_CLONE_FOR_SPECIFIC_OPS Instance method Private Method WSRM: Clone Current SOAP Client Application for Specific Ops 20051107
34 WSRM_CLONE_FOR_TERMINATION Instance method Private Method WSRM: Clone Current SOAP Client Application for Specific Ops 20070123
35 WSRM_CREATE_NACK Instance method Private Method WSRM: Create NACK 20050317
36 WSRM_CREATE_NEW_TS Instance method Private Method WSRM: Create New Timestamp Value 20050217
37 WSRM_CREATE_PID_SID_MNR Instance method Private Method WSRM: Create a PID_SID_MNR Record 20051122
38 WSRM_CREATE_SEQU_ACK_RANGES Instance method Private Method WSRM: Create Sequence Acknowledgement Ranges for Client EP 20050315
39 WSRM_DETERMINE_SEQUENCE_ID Instance method Private Method WSRM: Determine Sequence ID from Sequence Manager 20051006
40 WSRM_DETERMINE_SPECIAL_SEQU Instance method Private Method WSRM: Determine Special Sequence 20051122
41 WSRM_EVALUATE_INTERVALS Instance method Private Method WSRM: Check if intervals have changed 20050216
42 WSRM_EXCEPTION_CX Instance method Private Method WSRM: Exception for XI-PL Operations 20060214
43 WSRM_EXECUTE_IMMED_OR_DELAYED Instance method Private Method WSRM: Check whether message is executed immediately 20050618
44 WSRM_FAULT_EXCEPTION Instance method Private Method WSRM: Sending Fault Exception 20050225
45 WSRM_FAULT_PROCESS Instance method Private Method WSRM: Client Endpoint Error Event 20050310
46 WSRM_FILLING_STATUS_STRUCTURE Instance method Private Method WSRM: Filling Status Structure 20050228
47 WSRM_FILL_ATTRIBS_FROM_STRUCTS Instance method Private Method WSRM: Filling Attributes from Structures 20050301
48 WSRM_FILL_IN_EMPTY_STATUS_STRU Instance method Private Method WSRM: Fill Status in Information 20050611
49 WSRM_FILL_PART Instance method Private Method WSRM: Creates XML Part of Directly Serializable Attributes 20050616
50 WSRM_FIND_ACK_OR_NACK Instance method Private Method WSRM: Find ACK or NACK 20051221
51 WSRM_FIND_FIRST_NACK_NE_CURMSG Instance method Private Method WSRM: Find first NACK not equal to current message number 20050612
52 WSRM_FIND_LAST_NACK_NE_CURMSG Instance method Private Method WSRM: Find first NACK not equal to current message number 20060228
53 WSRM_FIRE_DELAYED_EXE_EVENT Instance method Private Method WSRM: Fire Event for Delayed Execution 20051123
54 WSRM_FOUND_FIRST_NACK Instance method Private Method WSRM: Found NACK message based on corresponding status 20050317
55 WSRM_GAP_ANALYSIS Instance method Private Method WSRM: Gap Analysis 20051122
56 WSRM_GAP_ANAYL_ACK_REQUESTED Instance method Private Method WSRM: Gap Analysis for ACK Requested 20050612
57 WSRM_GENERATE_UUID Static method Public Method WSRM: Generate UUID 20050301
58 WSRM_GET_CREATE_RESP_PART Instance method Public Method WSRM: Get XML Part for CreateSequenceResponse 20050601
59 WSRM_GET_REASON Instance method Private Method WSRM: Get reason 20060609
60 WSRM_GET_TERMINATE_PART Instance method Public Method WSRM: Get XML Terminate Part 20050604
61 WSRM_INFORM_SM_PROVIDER Instance method Private Method WSRM: Inform SM about deletion of LastMessage message 20060324
62 WSRM_INIT_MODULES Instance method Private Method WSRM: Parts Only 20060221
63 WSRM_INTERVAL_HANDLING Instance method Private Method WSRM: Interval Handling 20050216
64 WSRM_IV_HANDLING_WRAPPER Instance method Private Method WSRM: Interval Handling Wrapper 20051122
65 WSRM_LIST_OF_ACKS_OR_NACK Instance method Private Method WSRM: Prepare list of acknowledgements belonging to an SID 20050317
66 WSRM_MAP_DOMAIN_AND_CREATE_REC Instance method Private Method WSRM: Mapping Domain and Create New Item 20050620
67 WSRM_MAP_SID_DOMAIN_SEQN Instance method Private Method WSRM: WSRM/SID Mapping -> Domain/Sequence 20050620
68 WSRM_MESSAGE_EXECUTION Instance method Private Method WSRM: Execution of Messages Immediate or Delayed 20051006
69 WSRM_MSG_AS_PREPARED_FOR_DEL Instance method Public Method WSRM: Messages prepared for deletion on receiver EPR (SM) 20051227
70 WSRM_NEXT_MESSAGE_WITHIN_SID Instance method Private Method WSRM: Next Message Within SID 20050613
71 WSRM_POST_PROCESS Instance method Private Method WSRM: Postprocess Step 20050210
72 WSRM_PREPARED_FOR_REMOVING_XI Instance method Private Method WSRM: Prepare for Removal from XI Persistent Layer 20051123
73 WSRM_PREPARED_FOR_REM_XI_POST Instance method Private Method WSRM: Prepare for Removal from XI Persistent Layer 20051223
74 WSRM_PREPARE_AND_WRITE_IO Instance method Private Method WSRM: Prepare IO Record and Write 20050615
75 WSRM_PREPARE_AND_WRITE_STATUS Instance method Private Method WSRM: Prepare Status Record and Write 20050620
76 WSRM_PREPARE_FOR_SENDING Instance method Private Method WSRM: Prepare Send in Postprocess (if necessary) 20051123
77 WSRM_PREPARE_IO_PROCESS_RECORD Instance method Private Method WSRM: Preparing In-Order Process Record for Write 20050302
78 WSRM_PREPARE_PARTS_FOR_SENDING Instance method Private Method WSRM: Prepare XML Parts for Send 20050615
79 WSRM_PREP_FOR_REM_XI_ALL_MSG Instance method Private Method WSRM: Preparing for Removal of All Messages to XI Layer 20051205
80 WSRM_PRE_PROCESS Instance method Private Method WSRM: Preprocess Step 20050210
81 WSRM_REACT_ON_MSG_CHECK Instance method Private Method WSRM: Error Measurement 20050309
82 WSRM_REFRESH_ALL Instance method Private Method WSRM: Refreshing all relevant WSRM protocol attributes 20050226
83 WSRM_RETRIEVE_PRX_CLS_LPCON_NM Instance method Private Method WSRM: Retrieving proxy_class name and lpconfig name 20051208
84 WSRM_ROLLBACK Instance method Private Method WSRM: Rollback after inconsistency 20060613
85 WSRM_SAVE_STATUS Instance method Private Method WSRM: Save Current Status 20051122
86 WSRM_SEND_SEQU_NACK_POST Instance method Private Method WSRM: Send Sequence ACK Event in Postprocess 20060228
87 WSRM_SET_ACTION Instance method Private Method WSRM: Set Action to WSA Action Field 20060208
88 WSRM_SET_CTX_CLONE Instance method Public Method WSRM: Set context clone 20060630
89 WSRM_SET_MESSAGE_STATE Instance method Private Method WSRM: Set Message Processing State 20071119
90 WSRM_SET_PARENTMSG_ID Instance method Private Method WSRM: Set ParentMsgId 20060728
91 WSRM_SET_REASON Instance method Private Method WSRM: Set reason 20060609
92 WSRM_SET_RETRANS_INTERVAL Instance method Private Method WSRM: Set Retransmission Interval 20051130
93 WSRM_SET_SEQU_ACKS Instance method Private Method WSRM: Setting Acknowledgements 20050301
94 WSRM_SET_TERMINATE_PART Instance method Private Method WSRM: Set XML Terminate Part 20050604
95 WSRM_THROWING_EXCEPTION Instance method Private Method WSRM: Prepare and Throw Exception 20050608
96 WSRM_WRITE_PID_SID_MNR Instance method Private Method WSRM: Write pid_sid_mnr Record 20050615
97 WSRM_WRITING_DOM_PID_SID_MNR Instance method Private Method WSRM: Writing domain and pid_sid_mnr record 20060725
Events
Class CL_SOAP_WSRM_PROTOCOL has no event.
Types
Class CL_SOAP_WSRM_PROTOCOL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method GET_ACK_INTERVAL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACK_INTERVAL_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050121

Method GET_ACK_INTERVAL_CHANGED on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method GET_ANY_INTERVAL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ANY_INTERVAL_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050121

Method GET_ANY_INTERVAL_CHANGED on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method GET_CALLED_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) QNAME Qualified Name 20061219

Method GET_CALLED_OPERATION on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method GET_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOMAIN Value transfer Type reference (TYPE) SRT_SERVICE_DOMAIN WSRM: Provide domain name 20050618

Method GET_DOMAIN on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method GET_EXPIRES_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXPIRES_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050121

Method GET_EXPIRES_CHANGED on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method GET_INACT_INTERVAL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INACT_INTERVAL_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050121

Method GET_INACT_INTERVAL_CHANGED on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method GET_SCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SCHEDULE Value transfer Type reference (TYPE) BOOLEAN WSRM: Retrieve schedule indicator 20050722

Method GET_SCHEDULE on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method GET_SEQUENCE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SEQUENCE_NAME Value transfer Type reference (TYPE) SRT_SEQUENCE_ID WSRM: Provide Sequence Name 20050618

Method GET_SEQUENCE_NAME on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method INIT_AS_SUBSTITUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOG_SEQ_ID Call by reference Type reference (TYPE) SRT_SEQUENCE_ID Sequenz-Queue-Ident. 20090917

Method INIT_AS_SUBSTITUTE on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method REMOVE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME_IMPL Call by reference Type reference (TYPE) ANYURI Any URI 20101216

Method REMOVE_PROTOCOL on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method SET_ACK_INTERVAL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACK_INTERVAL_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050121

Method SET_ACK_INTERVAL_CHANGED on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method SET_ANY_INTERVAL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANY_INTERVAL_CHANGED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050121

Method SET_ANY_INTERVAL_CHANGED on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method SET_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAIN Call by reference Type reference (TYPE) SRT_SERVICE_DOMAIN WSRM: Set domain name 20050618

Method SET_DOMAIN on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method SET_EXPIRES_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPIRES_CHANGED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050121

Method SET_EXPIRES_CHANGED on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method SET_INACT_INTERVAL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INACT_INTERVAL_CHANGED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050121

Method SET_INACT_INTERVAL_CHANGED on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method SET_SCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCHEDULE Call by reference Type reference (TYPE) BOOLEAN WSRM: Set schedule indicator 20050722

Method SET_SCHEDULE on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method SET_SEQUENCE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEQUENCE_NAME Call by reference Type reference (TYPE) SRT_SEQUENCE_ID WSRM: Set Sequence Name 20050618

Method SET_SEQUENCE_NAME on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_ACK_NACK_HANDLING_POST Signature

Method WSRM_ACK_NACK_HANDLING_POST on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_ACK_NACK_HANDLING_POST on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CHECK_BASIS_ATTRIBUTES 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 20050909

Method WSRM_CHECK_BASIS_ATTRIBUTES on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CHECK_FOR_ALL_ACKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALL_ACKS Value transfer Type reference (TYPE) BOOLEAN WSRM: Check if all Acks are together 20050318
2 Importing MNR Call by reference Type reference (TYPE) INT4 WSRM: Maximal message number 20051113
3 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20051220

Method WSRM_CHECK_FOR_ALL_ACKS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CHECK_FOR_SEQU_ACK_SENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_SOAP_MESSAGE Low-Level Message Interface implemented by Transport Binding 20050615

Method WSRM_CHECK_FOR_SEQU_ACK_SENT on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CHECK_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 20050909
2 Returning PROCESS Value transfer Type reference (TYPE) BOOLEAN WSRM: Check if the message can be processed immediately 20050308

Method WSRM_CHECK_PROCESS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CHECK_RCV_MSG_WRAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INDICATOR Value transfer Type reference (TYPE) INT4 WSRM: Error indicator 20051222

Method WSRM_CHECK_RCV_MSG_WRAPPER on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CHECK_RECEIVED_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERROR_INDICATOR Value transfer Type reference (TYPE) I WSRM: The SID/MNR already exists 20050224

Method WSRM_CHECK_RECEIVED_MESSAGE on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CHECK_SID_MNR_BEFORE_PRE 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 20050909

Method WSRM_CHECK_SID_MNR_BEFORE_PRE on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CHECK_SOFT_TERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SM_TERM_SEQ_STATE Value transfer Type reference (TYPE) SRT_SEQ_TERMINATION_STATE WSRM: Termination state for the Sequence Manager 20051121

Method WSRM_CHECK_SOFT_TERMINATION on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CHECK_SPECIAL_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing REQUEST Call by reference Object reference (TYPE REF TO) IF_SOAP_MESSAGE WSRM: Request SOAP 1.1. Message 20051122
2 Changing RESPONSE Call by reference Object reference (TYPE REF TO) IF_SOAP_MESSAGE WSRM: Response SOAP 1.1. Message 20051122
3 Changing RETURN_VALUE Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20051123

Method WSRM_CHECK_SPECIAL_OPERATIONS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CLEANUP_AFTER_EXCEPTION Signature

Method WSRM_CLEANUP_AFTER_EXCEPTION on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_CLEANUP_AFTER_EXCEPTION on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CLEANUP_ALL_RESOURCES Signature

Method WSRM_CLEANUP_ALL_RESOURCES on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_CLEANUP_ALL_RESOURCES on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CLEANUP_AT_TERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SID Call by reference Type reference (TYPE) ANYURI Any URI 20100329

Method WSRM_CLEANUP_AT_TERMINATION on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CLEANUP_ON_FAULT Signature

Method WSRM_CLEANUP_ON_FAULT on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_CLEANUP_ON_FAULT on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CLONE_FOR_SPECIFIC_OPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MNR Call by reference Type reference (TYPE) INT4 WSRM: Current MsgNumber 20051113
2 Importing OPERATION_QNAME Call by reference Type reference (TYPE) QNAME WSRM: Operation like CreateSequence,TerminateSequence,AsyAck 20051108
3 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Current PersistId 20051107
4 Importing SEQUENCE_ID_IN Call by reference Type reference (TYPE) ANYURI WSRM: SID for terminating (hard) 20051108
5 Returning SEQUENCE_ID_OUT Value transfer Type reference (TYPE) ANYURI WSRM: New SID 20051108
6 Importing XI_MONI Call by reference Type reference (TYPE) BOOLEAN WSRM: Terminate4 from XI-MSG-MONI 20060219

Method WSRM_CLONE_FOR_SPECIFIC_OPS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CLONE_FOR_TERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MNR Call by reference Type reference (TYPE) INT4 WSRM: Current MsgNumber 20070123
2 Importing SEQUENCE_ID_IN Call by reference Type reference (TYPE) ANYURI WSRM: SID for Terminating (hard) 20070123
3 Returning SEQUENCE_ID_OUT Value transfer Type reference (TYPE) ANYURI WSRM: New SID 20070123
4 Importing XI_MONI Call by reference Type reference (TYPE) BOOLEAN WSRM: Terminate4 from XI-MSG-MONI 20070123

Method WSRM_CLONE_FOR_TERMINATION on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CREATE_NACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATUS_TAB Call by reference Type reference (TYPE) WSRM_SEQU_STATUS_TYPE WSRM: Status Records with a couple of Intervals 20050317

Method WSRM_CREATE_NACK on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CREATE_NEW_TS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MILLI Call by reference Type reference (TYPE) INT4 WSRM: Millisecond value 20050217
2 Returning NEW_TS Value transfer Type reference (TYPE) TIMESTAMPL WSRM: New Timestamp 20050217

Method WSRM_CREATE_NEW_TS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CREATE_PID_SID_MNR Signature

Method WSRM_CREATE_PID_SID_MNR on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_CREATE_PID_SID_MNR on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_CREATE_SEQU_ACK_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATUS_TAB Call by reference Type reference (TYPE) WSRM_SEQU_STATUS_TYPE WSRM: Status Records with a couple of Intervals 20050315

Method WSRM_CREATE_SEQU_ACK_RANGES on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_DETERMINE_SEQUENCE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MANDT Call by reference Type reference (TYPE) SYMANDT WSRM:Current mandant 20051006

Method WSRM_DETERMINE_SEQUENCE_ID on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_DETERMINE_SPECIAL_SEQU Signature

Method WSRM_DETERMINE_SPECIAL_SEQU on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_DETERMINE_SPECIAL_SEQU on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_EVALUATE_INTERVALS 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: Inbound/Outbound/Bidirect 20050217
2 Importing INTERVAL_LINE_IN Call by reference Type reference (TYPE) WSRM_INTERVAL WSRM: Interval definitions per Sequence 20050217
3 Importing NEW_LINE Call by reference Type reference (TYPE) BOOLEAN WSRM: New interval or already existing 20050222
4 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return Value 20050604

Method WSRM_EVALUATE_INTERVALS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_EXCEPTION_CX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SOAP_CORE WSRM: Exception instance 20060214
2 Importing REASON_1 Call by reference Type reference (TYPE) STRING WSRM. Reason 1 20060214
3 Importing REASON_2 Call by reference Type reference (TYPE) STRING WSRM. Reason 2 20060214

Method WSRM_EXCEPTION_CX on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_EXECUTE_IMMED_OR_DELAYED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN_VALUE Value transfer Type reference (TYPE) SYSUBRC WSRM: Return Value 20050618
2 Importing SCHEDULE Call by reference Type reference (TYPE) BOOLEAN WSRM: Scheduled('X') or not scheduled('-') 20050618

Method WSRM_EXECUTE_IMMED_OR_DELAYED on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_FAULT_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WSRM_CODE Call by reference Type reference (TYPE) TSOAP_FAULT_CODE WSRM: Fault Code 20050303
2 Importing WSRM_DETAIL_INDICATOR Call by reference Type reference (TYPE) I WSRM: Fault Detail indicator 20050304
3 Importing WSRM_REASON_TEXT Call by reference Type reference (TYPE) STRING WSRM: Reason of an error 20050225

Method WSRM_FAULT_EXCEPTION on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_FAULT_PROCESS Signature

Method WSRM_FAULT_PROCESS on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_FAULT_PROCESS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_FILLING_STATUS_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting STATUS_LINE Call by reference Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Status record 20050228

Method WSRM_FILLING_STATUS_STRUCTURE on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_FILL_ATTRIBS_FROM_STRUCTS Signature

Method WSRM_FILL_ATTRIBS_FROM_STRUCTS on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_FILL_ATTRIBS_FROM_STRUCTS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_FILL_IN_EMPTY_STATUS_STRU 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: Ack or Nack indicator 20050611
2 Returning STATUS_LINE Value transfer Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Status Record 20050611

Method WSRM_FILL_IN_EMPTY_STATUS_STRU on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_FILL_PART Signature

Method WSRM_FILL_PART on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_FILL_PART on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_FIND_ACK_OR_NACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_SET Value transfer Type reference (TYPE) BOOLEAN WSRM: Is set or not 20051221
2 Importing MNR Call by reference Type reference (TYPE) INT4 WSRM: Message Number 20051221
3 Importing STATUS_LINE Call by reference Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Status Record 20051221

Method WSRM_FIND_ACK_OR_NACK on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_FIND_FIRST_NACK_NE_CURMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_MNR Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20050612
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) INT4 WSRM: Found Message Number 20050612
3 Importing STATUS_LINE Call by reference Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Status Record 20050612

Method WSRM_FIND_FIRST_NACK_NE_CURMSG on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_FIND_LAST_NACK_NE_CURMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_MNR Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20060228
2 Returning MESSAGE_OUT Value transfer Type reference (TYPE) INT4 WSRM: Found Message Number 20060228
3 Importing STATUS_LINE Call by reference Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Status Record 20060228

Method WSRM_FIND_LAST_NACK_NE_CURMSG on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_FIRE_DELAYED_EXE_EVENT Signature

Method WSRM_FIRE_DELAYED_EXE_EVENT on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_FIRE_DELAYED_EXE_EVENT on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_FOUND_FIRST_NACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NACK_MSG_NBR Value transfer Type reference (TYPE) INT4 WSRM: Nack Message Number 20050317
2 Importing STATUS_LINE Call by reference Type reference (TYPE) WSRM_SEQU_STATUS WSRM: Status line for searching 20050317

Method WSRM_FOUND_FIRST_NACK on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_GAP_ANALYSIS Signature

Method WSRM_GAP_ANALYSIS on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_GAP_ANALYSIS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_GAP_ANAYL_ACK_REQUESTED 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 20050909
2 Importing MESSAGE_IN Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20050612
3 Returning MESSAGE_OUT Value transfer Type reference (TYPE) INT4 WSRM: Found Nack Message Number 20050612
4 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20050612

Method WSRM_GAP_ANAYL_ACK_REQUESTED on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_GENERATE_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UUID Value transfer Type reference (TYPE) GUID_32 WSRM: Any generated UUID 20050301

Method WSRM_GENERATE_UUID on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_GET_CREATE_RESP_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CREATE_SEQU_RESP_PART Value transfer Object reference (TYPE REF TO) CL_SOAP_WSRM_CRE_SEQU_RESP_NEW WSRM: Create Sequence Response 20050601

Method WSRM_GET_CREATE_RESP_PART on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_GET_REASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REASON Value transfer Type reference (TYPE) STRING WSRM: Returned reason 20060609

Method WSRM_GET_REASON on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_GET_TERMINATE_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TERMINATE_PART Value transfer Object reference (TYPE REF TO) CL_SOAP_WSRM_SEQU_TERMINAT_NEW WSRM: Terminate Sequence 20050604

Method WSRM_GET_TERMINATE_PART on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_INFORM_SM_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Current PID for preparation of deletion 20060324
2 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20060324

Method WSRM_INFORM_SM_PROVIDER on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_INIT_MODULES Signature

Method WSRM_INIT_MODULES on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_INIT_MODULES on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_INTERVAL_HANDLING 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: Inbound/Outbound/Bidirec 20050216
2 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20050909
3 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return Value 20050604
4 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20050216

Method WSRM_INTERVAL_HANDLING on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_IV_HANDLING_WRAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCATION Call by reference Type reference (TYPE) TSOAP_FAULT_CODE WSRM: Client or Server 20051122

Method WSRM_IV_HANDLING_WRAPPER on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_LIST_OF_ACKS_OR_NACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACK Call by reference Type reference (TYPE) BOOLEAN CL_SOAP_WSRM_HELPER=>WSRM_CO_ACK WSRM: Acknowledegments required 20050317
2 Importing DIRECTION Call by reference Type reference (TYPE) I WSRM: Sender/Receiver 20050317
3 Importing SEQUENCE_ID Call by reference Type reference (TYPE) ANYURI WSRM: Sequence ID 20050317
4 Returning STATUS_TAB Value transfer Type reference (TYPE) WSRM_SEQU_STATUS_TYPE WSRM: Status records (acks) 20050317

Method WSRM_LIST_OF_ACKS_OR_NACK on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_MAP_DOMAIN_AND_CREATE_REC 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 20050909
2 Returning RETURN_VALUE Value transfer Type reference (TYPE) SYSUBRC WSRM: Return Value 20050620

Method WSRM_MAP_DOMAIN_AND_CREATE_REC on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_MAP_SID_DOMAIN_SEQN 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 20050909
2 Returning RETURN_VALUE Value transfer Type reference (TYPE) SYSUBRC WSRM: Return Value 20050620

Method WSRM_MAP_SID_DOMAIN_SEQN on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_MESSAGE_EXECUTION Signature

Method WSRM_MESSAGE_EXECUTION on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_MESSAGE_EXECUTION on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_MSG_AS_PREPARED_FOR_DEL 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 or Receiver 20051227
2 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Current PID for preparation of deletion 20051227
3 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20051227

Method WSRM_MSG_AS_PREPARED_FOR_DEL on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_NEXT_MESSAGE_WITHIN_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 20050613
2 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20050909
3 Returning MESSAGE_NUMBER_NEW Value transfer Type reference (TYPE) INT4 WSRM: New Message Number 20050613
4 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current Sequence Identifier 20050613

Method WSRM_NEXT_MESSAGE_WITHIN_SID on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_POST_PROCESS Signature

Method WSRM_POST_PROCESS on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_POST_PROCESS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_PREPARED_FOR_REMOVING_XI Signature

Method WSRM_PREPARED_FOR_REMOVING_XI on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_PREPARED_FOR_REMOVING_XI on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_PREPARED_FOR_REM_XI_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20051223

Method WSRM_PREPARED_FOR_REM_XI_POST on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_PREPARE_AND_WRITE_IO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PRC_OR_RNP Call by reference Type reference (TYPE) BOOLEAN WSRM: Process or Delay 20050615
2 Returning RETURN_VALUE Value transfer Type reference (TYPE) SYSUBRC WSRM: Return Value 20050615

Method WSRM_PREPARE_AND_WRITE_IO on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_PREPARE_AND_WRITE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN_VALUE Value transfer Type reference (TYPE) SYSUBRC WSRM: Return Value 20050620

Method WSRM_PREPARE_AND_WRITE_STATUS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_PREPARE_FOR_SENDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALREADY_DONE Call by reference Type reference (TYPE) BOOLEAN WSRM: Indicator if sending should be done 20051123
2 Changing MESSAGE Call by reference Object reference (TYPE REF TO) IF_SOAP_MESSAGE WSRM: Response Message 20051123

Method WSRM_PREPARE_FOR_SENDING on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_PREPARE_IO_PROCESS_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IO_LINE Call by reference Type reference (TYPE) WSRM_IO_PROCESS WSRM: In Order record 20050302
2 Exporting NEW_LINE Call by reference Type reference (TYPE) BOOLEAN WSRM: New line or existing line 20050302
3 Importing RNP_OR_PRC Call by reference Type reference (TYPE) BOOLEAN WSRM: RNP or PRC 20050307

Method WSRM_PREPARE_IO_PROCESS_RECORD on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_PREPARE_PARTS_FOR_SENDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_SOAP_MESSAGE WSRM: Message (Request or Response) 20050615

Method WSRM_PREPARE_PARTS_FOR_SENDING on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_PREP_FOR_REM_XI_ALL_MSG Signature

Method WSRM_PREP_FOR_REM_XI_ALL_MSG on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_PREP_FOR_REM_XI_ALL_MSG on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_PRE_PROCESS Signature

Method WSRM_PRE_PROCESS on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_PRE_PROCESS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_REACT_ON_MSG_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_INDICATOR Call by reference Type reference (TYPE) I WSRM: Error indicator 20050309
2 Importing MESSAGE_NUMBER Call by reference Type reference (TYPE) STRING WSRM: Current Message Number 20050309

Method WSRM_REACT_ON_MSG_CHECK on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_REFRESH_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INIT_INDICATOR Call by reference Type reference (TYPE) BOOLEAN CL_SOAP_WSRM_HELPER=>WSRM_CO_OFF WSRM: Refresh from initialization 20050615

Method WSRM_REFRESH_ALL on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_RETRIEVE_PRX_CLS_LPCON_NM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LPCONFIG_NAME Call by reference Type reference (TYPE) SRT_LP_NAME WSRM: Current lpconfig name from current config 20051208
2 Exporting PRX_CLASS Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSRM: Current proxy class name from current config 20051208

Method WSRM_RETRIEVE_PRX_CLS_LPCON_NM on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_ROLLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTINUE_OR_NOT Value transfer Type reference (TYPE) BOOLEAN WSRM: Decision about the continuing of the pre_process step 20060615

Method WSRM_ROLLBACK on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_SAVE_STATUS Signature

Method WSRM_SAVE_STATUS on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_SAVE_STATUS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_SEND_SEQU_NACK_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALREADY_DONE Value transfer Type reference (TYPE) BOOLEAN WSRM: Already done attribute 20060228
2 Changing MESSAGE Call by reference Object reference (TYPE REF TO) IF_SOAP_MESSAGE WSRM: Response Message 20060228

Method WSRM_SEND_SEQU_NACK_POST on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_SET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) STRING WSRM: Action field 20060208
2 Importing NAMESPACE Call by reference Type reference (TYPE) QNAME-NAMESPACE WSRM: Namespace 20060208
3 Importing REQUEST_OR_RESPONSE Call by reference Type reference (TYPE) BOOLEAN CL_SOAP_WSRM_HELPER=>WSRM_CO_ON WSRM: Set action to Request (FALSE) or to Reswponse (TRUE) 20060303

Method WSRM_SET_ACTION on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_SET_CTX_CLONE Signature

Method WSRM_SET_CTX_CLONE on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_SET_CTX_CLONE on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_SET_MESSAGE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELAY Call by reference Type reference (TYPE) XSDBOOLEAN Delay or Immediate 20071119
2 Returning RETURN_CODE Value transfer Type reference (TYPE) SYSUBRC Return Code 20071119

Method WSRM_SET_MESSAGE_STATE on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_SET_PARENTMSG_ID 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: Current Location 20060728
2 Importing MANDT Call by reference Type reference (TYPE) SYMANDT WSRM: Current Client 20060728
3 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Current PID 20060728
4 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current SID 20060728

Method WSRM_SET_PARENTMSG_ID on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_SET_REASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REASON Call by reference Type reference (TYPE) STRING WSRM: Set reason 20060609

Method WSRM_SET_REASON on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_SET_RETRANS_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MNR Call by reference Type reference (TYPE) INT4 WSRM: MsgNumber 20060228
2 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: PID 20060228
3 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: SID 20060228

Method WSRM_SET_RETRANS_INTERVAL on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_SET_SEQU_ACKS 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: Client/Server Code 20050613
2 Importing MANDT Call by reference Type reference (TYPE) MANDT WSRM: Mandant 20050909
3 Returning RETURN_VALUE Value transfer Type reference (TYPE) SY-SUBRC WSRM: Return value 20050604

Method WSRM_SET_SEQU_ACKS on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_SET_TERMINATE_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TERMINATE_PART Call by reference Object reference (TYPE REF TO) CL_SOAP_WSRM_SEQU_TERMINAT_NEW WSRM: Terminate Sequence 20050604

Method WSRM_SET_TERMINATE_PART on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_THROWING_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS Call by reference Type reference (TYPE) STRING WSRM: Triggered Class 20060823
2 Importing CODE Call by reference Type reference (TYPE) TSOAP_FAULT_CODE WSRM: Sender/Receiver 20050608
3 Importing INDICATOR Call by reference Type reference (TYPE) I WSRM: Detail indicator 20050608
4 Importing INDICATOR_STR Call by reference Type reference (TYPE) STRING WSRM: Typecast of the error 20050608
5 Importing LOWER Call by reference Type reference (TYPE) INT4 WSRM: Lower msg number 20050608
6 Importing METHOD Call by reference Type reference (TYPE) STRING WSRM: Triggered Method 20060823
7 Importing REMARK_1 Call by reference Type reference (TYPE) STRING WSRM: Remark 1 20060823
8 Importing REMARK_2 Call by reference Type reference (TYPE) STRING WSRM: Remark 2 20060823
9 Importing RETURN_VALUE Call by reference Type reference (TYPE) SY-SUBRC WSRM: Return Code 20050608
10 Importing UPPER Call by reference Type reference (TYPE) INT4 WSRM: Upper msg number 20050608
11 Importing USAGE Call by reference Type reference (TYPE) STRING WSRM: Which context has thrown the excpetion 20060823

Method WSRM_THROWING_EXCEPTION on class CL_SOAP_WSRM_PROTOCOL 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 DIR Call by reference Type reference (TYPE) I WSRM: Sender/Receiver 20050615
2 Importing LPCONFIG_NAME Call by reference Type reference (TYPE) SRT_LP_NAME WSRM: Current lpconfig name 20051208
3 Importing MNR Call by reference Type reference (TYPE) INT4 WSRM: Current Message Number 20050615
4 Importing PID Call by reference Type reference (TYPE) WSRM_PERSIST_ID WSRM: Persist ID 20050615
5 Importing PRX_CLASS Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSRM: Current proxy class name 20051208
6 Returning RETURN_VALUE Value transfer Type reference (TYPE) SYSUBRC WSRM: Return Value 20050615
7 Importing SID Call by reference Type reference (TYPE) ANYURI WSRM: Current Sequence ID 20050615
8 Importing SPEC_SEQU Call by reference Type reference (TYPE) BOOLEAN WSRM: Set the special sequence indicator 20060308

Method WSRM_WRITE_PID_SID_MNR on class CL_SOAP_WSRM_PROTOCOL has no exception.

Method WSRM_WRITING_DOM_PID_SID_MNR Signature

Method WSRM_WRITING_DOM_PID_SID_MNR on class CL_SOAP_WSRM_PROTOCOL has no parameter.
Method WSRM_WRITING_DOM_PID_SID_MNR on class CL_SOAP_WSRM_PROTOCOL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710