Hierarchy
⤷
⤷
Properties
| Class | CL_SOAP_WSADDR_UTIL | |
| Short Description | includes all constants used in the WS-A implementation | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SOAP_WS_ADDR | WSADDR: WS-ADDRESSING Protocol |
| Created | 20071215 | 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) |
Interfaces
Class CL_SOAP_WSADDR_UTIL has no interface implemented.
Friends
Class CL_SOAP_WSADDR_UTIL 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 | ' ' | 20080811 | |||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'X' | 20080811 | |||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'Action' | 20080228 | |||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'Request' | 20080228 | |||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'Response' | 20080228 | |||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'Address' | 20080228 | |||
| 7 | Constant | Private | Type reference (TYPE) | STRING | 'http://www.w3.org/2005/08/addressing/anonymous' | 20080228 | |||
| 8 | Constant | Private | Type reference (TYPE) | STRING | 'http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous' | 20080228 | |||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'http://www.w3.org/2005/08/addressing/fault' | 20080423 | |||
| 10 | Constant | Public | Type reference (TYPE) | STRING | 'FaultDetail' | 20080422 | |||
| 11 | Constant | Public | Type reference (TYPE) | STRING | 'FaultTo' | 20080228 | |||
| 12 | Constant | Public | Type reference (TYPE) | STRING | 'http://www.sap.com/webas/710/soap/features/wsa/' | 20080228 | |||
| 13 | Constant | Public | Type reference (TYPE) | STRING | 'From' | 20080228 | |||
| 14 | Constant | Public | Type reference (TYPE) | STRING | 'IsReferenceParameter' | 20080417 | |||
| 15 | Constant | Public | Type reference (TYPE) | STRING | 'true' | 20080417 | |||
| 16 | Constant | Public | Type reference (TYPE) | STRING | 'WS-A Message' | 20080228 | |||
| 17 | Constant | Public | Type reference (TYPE) | STRING | 'MessageID' | 20080228 | |||
| 18 | Constant | Public | Type reference (TYPE) | STRING | 'MessageId' | 20110113 | |||
| 19 | Constant | Public | Type reference (TYPE) | STRING | 'messageId' | 20080228 | |||
| 20 | Constant | Public | Type reference (TYPE) | STRING | 'mustUnderstand' | 20080228 | |||
| 21 | Constant | Public | Type reference (TYPE) | STRING | '1' | 20080228 | |||
| 22 | Constant | Public | Type reference (TYPE) | STRING | 'true' | 20080709 | |||
| 23 | Constant | Public | Type reference (TYPE) | STRING | 'http://www.w3.org/2005/08/addressing' | 20080228 | |||
| 24 | Constant | Public | Type reference (TYPE) | STRING | 'http://schemas.xmlsoap.org/ws/2004/08/addressing' | 20080228 | |||
| 25 | Constant | Private | Type reference (TYPE) | STRING | 'http://www.sap.com/webas/640/soap/features/messageId/' | 20080228 | |||
| 26 | Constant | Public | Type reference (TYPE) | STRING | 'wsa' | 20080228 | |||
| 27 | Constant | Private | Type reference (TYPE) | STRING | 'msgID' | 20080228 | |||
| 28 | Constant | Public | Type reference (TYPE) | STRING | 'http://www.w3.org/2005/08/addressing/none' | 20080430 | |||
| 29 | Constant | Public | Type reference (TYPE) | I | -1 | 20080228 | |||
| 30 | Constant | Public | Type reference (TYPE) | STRING | 'ProtocolVersion' | 20080228 | |||
| 31 | Constant | Public | Type reference (TYPE) | STRING | 'ReferenceParameters' | 20080228 | |||
| 32 | Constant | Public | Type reference (TYPE) | STRING | 'Metadata' | 20080228 | |||
| 33 | Constant | Public | Type reference (TYPE) | STRING | 'RelatesTo' | 20080228 | |||
| 34 | Constant | Private | Type reference (TYPE) | STRING | '"http://www.w3.org/2005/08/addressing/reply' | 20080228 | |||
| 35 | Constant | Private | Type reference (TYPE) | STRING | 'Reply' | 20080228 | |||
| 36 | Constant | Public | Type reference (TYPE) | STRING | 'RelationshipType' | 20080228 | |||
| 37 | Constant | Private | Type reference (TYPE) | STRING | 'http://www.w3.org/2005/08/addressing/unspecified' | 20080228 | |||
| 38 | Constant | Private | Type reference (TYPE) | STRING | 'http://schemas.xmlsoap.org/ws/2004/08/addressing/id/unspecified' | 20080228 | |||
| 39 | Constant | Public | Type reference (TYPE) | STRING | 'ReplyTo' | 20080228 | |||
| 40 | Constant | Public | Type reference (TYPE) | STRING | 'http://www.w3.org/2003/05/soap-envelope' | 20081215 | |||
| 41 | Constant | Public | Type reference (TYPE) | STRING | 'http://schemas.xmlsoap.org/soap/envelope/' | 20080228 | |||
| 42 | Constant | Public | Type reference (TYPE) | STRING | 'soap-env' | 20080228 | |||
| 43 | Constant | Public | Type reference (TYPE) | STRING | 'To' | 20080228 | |||
| 44 | Constant | Public | Type reference (TYPE) | STRING | 'urn:' | 20080228 | |||
| 45 | Constant | Public | Type reference (TYPE) | STRING | 'use_message_id_protocol' | 20080318 | |||
| 46 | Constant | Protected | Type reference (TYPE) | STRING | 'uuid:' | 20080228 | |||
| 47 | Constant | Private | Type reference (TYPE) | STRING | 'http://docs.oasis-open.org/ws-rx/wsrm/200702' | 20080228 | |||
| 48 | Constant | Private | Type reference (TYPE) | STRING | 'http://schemas.xmlsoap.org/ws/2005/02/rm' | 20080228 | |||
| 49 | Constant | Public | Type reference (TYPE) | STRING | 'ProtWSADDR_1_0' | 20080228 | |||
| 50 | Constant | Public | Type reference (TYPE) | STRING | 'WSA_ROOT' | 20080228 | |||
| 51 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_SXMLP_FACTORY | 20080228 | ||||
| 52 | Static Attribute | Private | Type reference (TYPE) | STRING | 20080709 | ||||
| 53 | Static Attribute | Private | Type reference (TYPE) | STRING | 20080709 |
Methods
Events
Class CL_SOAP_WSADDR_UTIL has no event.
Types
Class CL_SOAP_WSADDR_UTIL has no local type.
Method Signatures
Method ADD_IS_REF_PARAMETER_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PART | Call by reference | Object reference (TYPE REF TO) | IF_SXMLP_PART | 20080417 | ||||
| 2 | IV_PROT_VERSION | Call by reference | Type reference (TYPE) | I | 20080417 | ||||
| 3 | RO_PART | Value transfer | Object reference (TYPE REF TO) | IF_SXMLP_PART | 20080417 |
Method ADD_IS_REF_PARAMETER_ATTR on class CL_SOAP_WSADDR_UTIL has no exception.
Method ADD_PARTS_FROM_COLLECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LIST | Call by reference | Object reference (TYPE REF TO) | IF_SXMLP_LIST | 20080117 | ||||
| 2 | IO_COLLECTION | Call by reference | Object reference (TYPE REF TO) | IF_SXMLP_PART_COLLECTION | 20080117 |
Method ADD_PARTS_FROM_COLLECTION on class CL_SOAP_WSADDR_UTIL has no exception.
Method CHECK_VALID_WSA_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VERSION | Call by reference | Type reference (TYPE) | I | 20080219 |
Method CHECK_VALID_WSA_VERSION on class CL_SOAP_WSADDR_UTIL has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SOAP_WSADDR_UTIL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SOAP_WSADDR_UTIL has no exception.
Method CONVERT_GUID_TO_UUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_GUID | Call by reference | Type reference (TYPE) | ANYURI | Any URI | 20080121 | |||
| 2 | IV_PROT_VERSION | Call by reference | Type reference (TYPE) | INT4 | Determine the version of the WS-A if it is used. | 20080416 | |||
| 3 | RE_UUID | Value transfer | Type reference (TYPE) | ANYURI | Any URI | 20080121 |
Method CONVERT_GUID_TO_UUID on class CL_SOAP_WSADDR_UTIL has no exception.
Method CONVERT_UUID_TO_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_UUID | Call by reference | Type reference (TYPE) | ANYURI | Any URI | 20080121 | |||
| 2 | RE_GUID | Value transfer | Type reference (TYPE) | ANYURI | Any URI | 20080121 |
Method CONVERT_UUID_TO_GUID on class CL_SOAP_WSADDR_UTIL has no exception.
Method CREATE_ANYURI_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20071215 | ||||
| 2 | IV_PROTOCOL | Call by reference | Type reference (TYPE) | I | Boolean Variable (X=True, -=False, Space=Unknown) | 20080211 | |||
| 3 | IV_REQUIRED | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20071215 | ||
| 4 | IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20071215 | ||||
| 5 | RO_PART | Value transfer | Object reference (TYPE REF TO) | IF_SXMLP_SIMPLE | 20071215 |
Method CREATE_ANYURI_ELEMENT on class CL_SOAP_WSADDR_UTIL has no exception.
Method CREATE_DATA_ST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | 20080129 | ||||
| 2 | RO_DATA | Value transfer | Object reference (TYPE REF TO) | IF_SXMLP_DATA_ST | 20080129 |
Method CREATE_DATA_ST on class CL_SOAP_WSADDR_UTIL has no exception.
Method CREATE_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_MSG_ID | Value transfer | Type reference (TYPE) | ANYURI | Any URI | 20080619 |
Method CREATE_GUID on class CL_SOAP_WSADDR_UTIL has no exception.
Method CREATE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20080111 | ||||
| 2 | IV_PROTOCOL | Call by reference | Type reference (TYPE) | I | Boolean Variable (X=True, -=False, Space=Unknown) | 20080211 | |||
| 3 | RO_LIST | Value transfer | Object reference (TYPE REF TO) | IF_SXMLP_LIST | 20080111 |
Method CREATE_LIST on class CL_SOAP_WSADDR_UTIL has no exception.
Method CREATE_PART_COLLECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLLECTION | Value transfer | Object reference (TYPE REF TO) | IF_SXMLP_PART_COLLECTION | 20080128 |
Method CREATE_PART_COLLECTION on class CL_SOAP_WSADDR_UTIL has no exception.
Method CREATE_SIMPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20080111 | ||||
| 2 | IV_PROTOCOL | Call by reference | Type reference (TYPE) | I | Boolean Variable (X=True, -=False, Space=Unknown) | 20080211 | |||
| 3 | IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20080116 | ||||
| 4 | RO_SVALUE | Value transfer | Object reference (TYPE REF TO) | IF_SXMLP_SIMPLE | Simple Value | 20080111 |
Method CREATE_SIMPLE on class CL_SOAP_WSADDR_UTIL has no exception.
Method CREATE_SVALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20080115 | ||||
| 2 | RO_SVALUE | Value transfer | Object reference (TYPE REF TO) | IF_SXMLP_SVALUE | Simple Value | 20080115 |
Method CREATE_SVALUE on class CL_SOAP_WSADDR_UTIL has no exception.
Method GET_ANONYMOUS_URI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROTOCOL | Call by reference | Type reference (TYPE) | I | Boolean Variable (X=True, -=False, Space=Unknown) | 20080211 | |||
| 2 | RE_ANONYMOUS_URI | Value transfer | Type reference (TYPE) | STRING | 20080204 |
Method GET_ANONYMOUS_URI on class CL_SOAP_WSADDR_UTIL has no exception.
Method GET_DEFAULT_RELATIONSHIP_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROTOCOL | Call by reference | Type reference (TYPE) | I | Boolean Variable (X=True, -=False, Space=Unknown) | 20080211 | |||
| 2 | RELATIONSHIP_TYPE | Value transfer | Type reference (TYPE) | STRING | 20080204 |
Method GET_DEFAULT_RELATIONSHIP_TYPE on class CL_SOAP_WSADDR_UTIL has no exception.
Method GET_NAMESPACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROTOCOL | Call by reference | Type reference (TYPE) | I | Boolean Variable (X=True, -=False, Space=Unknown) | 20080211 | |||
| 2 | RE_NAMESPACE | Value transfer | Type reference (TYPE) | STRING | Any URI | 20080204 |
Method GET_NAMESPACE on class CL_SOAP_WSADDR_UTIL has no exception.
Method GET_NAMESPACE_PREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROTOCOL | Call by reference | Type reference (TYPE) | I | 20080211 | ||||
| 2 | RV_PREFIX | Value transfer | Type reference (TYPE) | STRING | 20080211 |
Method GET_NAMESPACE_PREFIX on class CL_SOAP_WSADDR_UTIL has no exception.
Method GET_SOAP_ENV_NAMESPACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SOAP_ENV_NAMESPACE | Value transfer | Type reference (TYPE) | STRING | 20080709 |
Method GET_SOAP_ENV_NAMESPACE on class CL_SOAP_WSADDR_UTIL has no exception.
Method GET_SOAP_ENV_PREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SOAP_ENV_PREFIX | Value transfer | Type reference (TYPE) | STRING | 20080709 |
Method GET_SOAP_ENV_PREFIX on class CL_SOAP_WSADDR_UTIL has no exception.
Method GET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SIMPLE | Call by reference | Object reference (TYPE REF TO) | IF_SXMLP_SIMPLE | 20080128 | ||||
| 2 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20080128 |
Method GET_VALUE on class CL_SOAP_WSADDR_UTIL has no exception.
Method GET_WSRM_NAMESPACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROTOCOL | Call by reference | Type reference (TYPE) | I | Boolean Variable (X=True, -=False, Space=Unknown) | 20080211 | |||
| 2 | RE_NAMESPACE | Value transfer | Type reference (TYPE) | STRING | 20080204 |
Method GET_WSRM_NAMESPACE on class CL_SOAP_WSADDR_UTIL has no exception.
Method IS_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20110113 | ||||
| 2 | RV_IS_GUID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110113 |
Method IS_GUID on class CL_SOAP_WSADDR_UTIL has no exception.
Method REMOVE_PREFIX_IF_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20080121 | ||||
| 2 | IV_STR | Call by reference | Type reference (TYPE) | STRING | 20080121 | ||||
| 3 | RV_STRING | Value transfer | Type reference (TYPE) | STRING | 20080121 |
Method REMOVE_PREFIX_IF_EXISTS on class CL_SOAP_WSADDR_UTIL has no exception.
Method SET_ANONYMOUS_IF_INITIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENDPOINT_REF | Call by reference | Object reference (TYPE REF TO) | IF_SOAP_WSADDR_ENDPOINT_REF | Endpoint reference interface | 20080117 | |||
| 2 | IV_PROTOCOL | Call by reference | Type reference (TYPE) | I | Boolean Variable (X=True, -=False, Space=Unknown) | 20080211 |
Method SET_ANONYMOUS_IF_INITIAL on class CL_SOAP_WSADDR_UTIL has no exception.
Method SET_SOAP_ENV_NAMESPACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SOAP_ENV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20080709 |
Method SET_SOAP_ENV_NAMESPACE on class CL_SOAP_WSADDR_UTIL has no exception.
Method SET_SOAP_ENV_PREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SOAP_ENV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20080709 |
Method SET_SOAP_ENV_PREFIX on class CL_SOAP_WSADDR_UTIL has no exception.
Method TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STR | Value transfer | Type reference (TYPE) | STRING | 20080131 | ||||
| 2 | XSTR | Call by reference | Type reference (TYPE) | XSTRING | 20080131 |
Method TO_STRING on class CL_SOAP_WSADDR_UTIL has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 711 |