SAP ABAP Interface IF_SOAP_WSADDR_MESSAGE (interface for WS-A message)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_WS_ADDR (Package) WSADDR: WS-ADDRESSING Protocol
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SOAP_WSADDR_MESSAGE implementation of WS-A message 20110113
Properties
Interface IF_SOAP_WSADDR_MESSAGE  
Short Description interface for WS-A message    
General Data
Package SOAP_WS_ADDR   WSADDR: WS-ADDRESSING Protocol 
Created 20071211   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SOAP_WSADDR_MESSAGE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SXMLP_PART 20080131
2 IF_SXML_SERIALIZABLE SXML Serializable Interface 20110113
Friends
Interface IF_SOAP_WSADDR_MESSAGE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_PROTOCOL_NAMESPACE_1_0 Constant Public Type reference (TYPE) STRING 'http://www.w3.org/2005/08/addressing' 20110113
2 CV_PROTOCOL_NAMESPACE_2004_08 Constant Public Type reference (TYPE) STRING 'http://schemas.xmlsoap.org/ws/2004/08/addressing' 20110113
3 CV_PROTOCOL_NAMESPACE_MSGID Constant Public Type reference (TYPE) STRING 'http://www.sap.com/webas/640/soap/features/messageId/' 20110113
4 CV_PROTOCOL_NAMESPACE_NONE Constant Public Type reference (TYPE) STRING '' 20110113
5 CV_PROTOCOL_VERSION_1_0 Constant Public Type reference (TYPE) I 2 20080228
6 CV_PROTOCOL_VERSION_2004_08 Constant Public Type reference (TYPE) I 1 20080228
7 CV_PROTOCOL_VERSION_MSGID Constant Public Type reference (TYPE) I -1 20110113
8 CV_PROTOCOL_VERSION_NONE Constant Public Type reference (TYPE) I 0 20080228
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTION Instance method Public Method returns the value of the action property. 20071211
2 GET_EXPECTED_ACTION Instance method Public Method Get the expected Action on the provider side. 20080901
3 GET_FAULT Instance method Public Method 20080423
4 GET_FAULT_TO Instance method Public Method provides the value for the fault endpoint property. 20071211
5 GET_FROM Instance method Public Method provides the value for the source endpoint] property 20071211
6 GET_MESSAGE_ID Instance method Public Method returns the message id property 20071211
7 GET_MESSAGE_ID_UNMODIFIED Instance method Public Method Gets the message id in the format as it is received 20080313
8 GET_PART Instance method Public Method 20110113
9 GET_PREVIOUSLY_SET_MSG_ID Instance method Public Method Get the MessageID if it was already set for WS-A message. 20080603
10 GET_PROTOCOL_VERSION Instance method Public Method 20080219
11 GET_REFERENCE_PARAMETERS Instance method Public Method returns the value of the reference parameters property of th 20071211
12 GET_RELATES_TO Instance method Public Method returns the message id of the related message. 20071211
13 GET_REPLY_TO Instance method Public Method provides the value for the reply endpoint property 20071211
14 GET_SUPPORTED_HEADER_ELEMENTS Instance method Public Method 20080111
15 GET_SXMLP_PART Instance method Public Method Gets a sxmlp part from the addressing header collection. 20080810
16 GET_TO Instance method Public Method gets the destination property 20071211
17 IS_MESSAGE_RECEIVED Instance method Public Method 20080201
18 READ_SOAP_HEADERS Instance method Public Method 20080115
19 RESET Instance method Public Method Reset all the WS-A message properties for another use. 20080604
20 SET_ACTION Instance method Public Method sets the value of the action property. 20071211
21 SET_EXPECTED_ACTION Instance method Public Method Set the expected Action on the provider side. 20080901
22 SET_FAULT Instance method Public Method 20080423
23 SET_FAULT_TO Instance method Public Method sets the value for the fault endpoint property. 20071211
24 SET_FROM Instance method Public Method sets the value for the source endpoint] property 20071211
25 SET_MESSAGE_ID Instance method Public Method sets the message id property 20071211
26 SET_MSG_ID_PREVIOUSLY Instance method Public Method Set the MessageID when instantiating a WS-A message. 20080603
27 SET_PROTOCOL_VERSION Instance method Public Method 20080219
28 SET_REFERENCE_PARAMETERS Instance method Public Method sets the value of the reference parameters property of the e 20071211
29 SET_RELATES_TO Instance method Public Method sets the message id of the related message. 20071211
30 SET_REPLY_TO Instance method Public Method sets the value for the reply endpoint property 20071211
31 SET_TO Instance method Public Method sets the destination property 20071211
32 WRITE_SOAP_HEADERS Instance method Public Method 20080115
Events
Interface IF_SOAP_WSADDR_MESSAGE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_RELATES_TO Public Object reference (TYPE REF TO) IF_SOAP_WSADDR_RELATES_TO 20110113
2 T_RELATES_TO_TAB Public See coding 20110113 T_RELATES_TO_TAB type standard table of t_relates_to WITH DEFAULT KEY
Method Signatures

Method GET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTION Value transfer Type reference (TYPE) ANYURI 20080228

Method GET_ACTION on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_EXPECTED_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXPECTED_ACTION Value transfer Type reference (TYPE) ANYURI Any URI 20080901

Method GET_EXPECTED_ACTION on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_FAULT Value transfer Object reference (TYPE REF TO) IF_SOAP_WSADDR_FAULT Interface for ws-addressing 1.0 faults. 20080423

Method GET_FAULT on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_FAULT_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_FAULT_TO Value transfer Object reference (TYPE REF TO) IF_SOAP_WSADDR_ENDPOINT_REF 20080228

Method GET_FAULT_TO on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_FROM Value transfer Object reference (TYPE REF TO) IF_SOAP_WSADDR_ENDPOINT_REF 20080228

Method GET_FROM on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_MESSAGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MESSAGE_ID Value transfer Type reference (TYPE) ANYURI 20080228

Method GET_MESSAGE_ID on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_MESSAGE_ID_UNMODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MSG_ID Value transfer Type reference (TYPE) ANYURI Any URI 20080313

Method GET_MESSAGE_ID_UNMODIFIED on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WSADDR_MESSAGE Value transfer Object reference (TYPE REF TO) IF_SXMLP_PART 20110113

Method GET_PART on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_PREVIOUSLY_SET_MSG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_MESSAGE_ID_SET Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080603

Method GET_PREVIOUSLY_SET_MSG_ID on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_PROTOCOL_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION Value transfer Type reference (TYPE) I 20080228

Method GET_PROTOCOL_VERSION on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_REFERENCE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_REFERENCE_PARAMETERS Value transfer Object reference (TYPE REF TO) IF_SOAP_WSADDR_REFERENCE_PARAM 20080228

Method GET_REFERENCE_PARAMETERS on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_RELATES_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RELATES_TO Value transfer Type reference (TYPE) T_RELATES_TO_TAB 20080228

Method GET_RELATES_TO on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_REPLY_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_REPLY_TO Value transfer Object reference (TYPE REF TO) IF_SOAP_WSADDR_ENDPOINT_REF 20080228

Method GET_REPLY_TO on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_SUPPORTED_HEADER_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_HEADER_ELEMENTS Value transfer Type reference (TYPE) SOAP_PART_LIST 20080228

Method GET_SUPPORTED_HEADER_ELEMENTS on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_SXMLP_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QNAME Call by reference Type reference (TYPE) QNAME Qualified Name 20080810
2 Returning RO_PART Value transfer Object reference (TYPE REF TO) IF_SXMLP_PART 20080810

Method GET_SXMLP_PART on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method GET_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TO Value transfer Type reference (TYPE) ANYURI 20080228

Method GET_TO on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method IS_MESSAGE_RECEIVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RECEIVED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080201

Method IS_MESSAGE_RECEIVED on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method READ_SOAP_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SOAP_MESSAGE Call by reference Object reference (TYPE REF TO) IF_SOAP_MESSAGE 20080228

Method READ_SOAP_HEADERS on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method RESET Signature

Method RESET on Interface IF_SOAP_WSADDR_MESSAGE has no parameter.
Method RESET on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) ANYURI 20080228

Method SET_ACTION on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_EXPECTED_ACTION Signature

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

Method SET_EXPECTED_ACTION on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FAULT Call by reference Object reference (TYPE REF TO) IF_SOAP_WSADDR_FAULT Interface for ws-addressing 1.0 faults. 20080423

Method SET_FAULT on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_FAULT_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FAULT_TO Call by reference Object reference (TYPE REF TO) IF_SOAP_WSADDR_ENDPOINT_REF 20080228

Method SET_FAULT_TO on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FROM Call by reference Object reference (TYPE REF TO) IF_SOAP_WSADDR_ENDPOINT_REF 20080228

Method SET_FROM on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_MESSAGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MESSAGE_ID Call by reference Type reference (TYPE) ANYURI 20080228

Method SET_MESSAGE_ID on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_MSG_ID_PREVIOUSLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_MESSAGE_ID_SET Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080603

Method SET_MSG_ID_PREVIOUSLY on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_PROTOCOL_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VERSION Call by reference Type reference (TYPE) I 20080219

Method SET_PROTOCOL_VERSION on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_REFERENCE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REFERENCE_PARAMETERS Value transfer Object reference (TYPE REF TO) IF_SOAP_WSADDR_REFERENCE_PARAM 20080228

Method SET_REFERENCE_PARAMETERS on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_RELATES_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RELATES_TO Call by reference Type reference (TYPE) T_RELATES_TO_TAB 20080228

Method SET_RELATES_TO on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_REPLY_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REPLY_TO Call by reference Object reference (TYPE REF TO) IF_SOAP_WSADDR_ENDPOINT_REF 20080228

Method SET_REPLY_TO on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method SET_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TO Call by reference Type reference (TYPE) ANYURI 20080228

Method SET_TO on Interface IF_SOAP_WSADDR_MESSAGE has no exception.

Method WRITE_SOAP_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_SOAP_MESSAGE Call by reference Object reference (TYPE REF TO) IF_SOAP_MESSAGE 20080228
# Exception Resumable Description Created on
1 CX_SOAP_WRONG_ARGUMENT Error when Sending Parameters to SOAP Runtime 20080115
History
Last changed by/on SAP  20110908 
SAP Release Created in 711