SAP CL_PROXY_FRAMEWORK_WS_XI OO Class - Outbound Processing of AI Messages
CL_PROXY_FRAMEWORK_WS_XI is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_PROXY_FRAMEWORK_WS_XI including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_PROXY_FRAMEWORK_WS_XI is CL_PROXY_FRAMEWORK_OUTBOUNDInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_PROXY_FRAMEWORK_XIInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_SOAP_PART_OBSERVERInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_SXMLP_OBSERVER_ABSTRACTInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_XMS_MAINInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_XMS_MAIN_CONSTInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_XMS_PLSRVMethod list of CL_PROXY_FRAMEWORK_WS_XI SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ADD_TRACE | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>ADD_TRACE...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD cl_proxy_framework_ws_xi=>CONSTRUCTOR...more details | ||
| GET_END_TIME | Public | |
| CALL METHOD cl_proxy_framework_ws_xi=>GET_END_TIME...more details | ||
| GET_INBOUND_CALL_ERROR | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>GET_INBOUND_CALL_ERROR...more details | ||
| GET_MESSAGE_DATA | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>GET_MESSAGE_DATA...more details | ||
| GET_METHOD_SIGNATURE | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>GET_METHOD_SIGNATURE...more details | ||
|
| ||
| GET_START_TIME | Public | |
| CALL METHOD cl_proxy_framework_ws_xi=>GET_START_TIME...more details | ||
| PERFORMANCE_MEASUREMENT_END | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>PERFORMANCE_MEASUREMENT_END...more details | ||
| PERFORMANCE_MEASUREMENT_START | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>PERFORMANCE_MEASUREMENT_START...more details | ||
| SET_WS_RUNTIME_SERVER | Public | |
| CALL METHOD cl_proxy_framework_ws_xi=>SET_WS_RUNTIME_SERVER...more details | ||
| WS_CALL_INBOUND | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>WS_CALL_INBOUND...more details | ||
| WS_CALL_OUTBOUND | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>WS_CALL_OUTBOUND...more details | ||
| WS_CALL_OUTBOUND_PREPARE | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>WS_CALL_OUTBOUND_PREPARE...more details | ||
| WS_PREPARE_XML | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>WS_PREPARE_XML...more details | ||
| WS_PROCESS_ATTACHMENTS | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>WS_PROCESS_ATTACHMENTS...more details | ||
| WS_PROCESS_CALL | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>WS_PROCESS_CALL...more details | ||
| WS_PROCESS_HEADER | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>WS_PROCESS_HEADER...more details | ||
| WS_PROCESS_MESSAGE_ID | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>WS_PROCESS_MESSAGE_ID...more details | ||
| WS_PROCESS_PAYLOAD | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>WS_PROCESS_PAYLOAD...more details | ||
| WS_PROCESS_SESSION | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>WS_PROCESS_SESSION...more details | ||
| XI_CALL_INBOUND | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_CALL_INBOUND...more details | ||
| XI_CALL_OUTBOUND | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_CALL_OUTBOUND...more details | ||
| XI_PROCESS_ASYNC_MESSAGING | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_PROCESS_ASYNC_MESSAGING...more details | ||
| XI_PROCESS_ATTACHMENTS | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_PROCESS_ATTACHMENTS...more details | ||
| XI_PROCESS_CALL_APPLICATION | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_PROCESS_CALL_APPLICATION...more details | ||
| XI_PROCESS_CALL_XMB | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_PROCESS_CALL_XMB...more details | ||
| XI_PROCESS_MESSAGE_ID | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_PROCESS_MESSAGE_ID...more details | ||
| XI_PROCESS_METERING | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_PROCESS_METERING...more details | ||
| XI_PROCESS_PASSPORT | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_PROCESS_PASSPORT...more details | ||
| XI_PROCESS_PAYLOAD | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_PROCESS_PAYLOAD...more details | ||
| XI_PROCESS_ROUTING | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_PROCESS_ROUTING...more details | ||
| XI_PROCESS_XI_HEADER | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_PROCESS_XI_HEADER...more details | ||
| XI_RELATION_ADD | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_RELATION_ADD...more details | ||
| XI_RELATION_INIT | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_RELATION_INIT...more details | ||
| XI_RELATION_TRACE | Protected | |
| CALL METHOD cl_proxy_framework_ws_xi=>XI_RELATION_TRACE...more details | ||
CL_PROXY_FRAMEWORK_WS_XI attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| AGENT | Instance Attribute | Proxy Agent | LIKE IF_PROXY_INBOUND_AGENT | Protected | |
| AGENT_NAMES | Static Attribute | Table of Strings | LIKE STRING_TABLE | Protected | |
| AGENT_REFS | Instance Attribute | LIKE T_AGENTS | Private | ||
| APPLICATION_FAULT_OCCURED | Instance Attribute | LIKE BOOLEAN | Protected | ||
| APPLICATION_OBJECT | Instance Attribute | LIKE OBJECT | Protected | ||
| C_FALSE | Constant | CHAR01 Data Element for SYST | SPACE | LIKE SYCHAR01 | Protected |
| C_TRUE | Constant | CHAR01 Data Element for SYST | 'X' | LIKE SYCHAR01 | Protected |
| DONT_CATCH_APPL_FAULT | Instance Attribute | Boolean Variable (X=True, -=False, Space=Unknown) | LIKE BOOLEAN | Protected | |
| FAULTS | Instance Attribute | LIKE T_FAULT | Protected | ||
| FORCE_STYLESHEET_GENERATION | Instance Attribute | ABAP_FALSE | LIKE ABAP_BOOL | Protected | |
| IMPLEMENTING_CLASS | Instance Attribute | Class Name | LIKE SEOCLNAME | Protected | |
| INBOUND_CALL_VIA_WS | Instance Attribute | Boolean Variable (X=True, -=False, Space=Unknown) | LIKE BOOLEAN | Public | |
| INTERFACE_OPERATION | Instance Attribute | LIKE STRING | Protected | ||
| IS_SYNCHRON | Instance Attribute | Boolean Variable (X=True, -=False, Space=Unknown) | LIKE BOOLEAN | Protected | |
| LOGICAL_PORT_NAME | Instance Attribute | Logical Port Name | LIKE PRX_LOGICAL_PORT_NAME | Protected | |
| METHOD_SIGNATURE | Instance Attribute | LIKE SPROXSIGTT | Protected | ||
| OPERATION_NAME | Instance Attribute | Proxy Generation: Object Name in Integration Builder | LIKE PRX_IFRNAM | Protected | |
| REQUEST_PARAMETERS | Instance Attribute | Proxy Parameters | LIKE PRX_T_PARAM | Protected | |
| RESPONSE_PARAMETERS | Instance Attribute | Proxy Parameters | LIKE PRX_T_PARAM | Protected | |
| SERVER_CONTEXT | Instance Attribute | Provide WS Protocols | LIKE CL_WSPROTOCOL | Protected | |
| T_CALL_END | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| T_CALL_METHOD_END | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| T_CALL_METHOD_START | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| T_CALL_START | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| T_CREATE_OBJECT_END | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| T_CREATE_OBJECT_START | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| T_LP_END | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| T_LP_START | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| T_REQUEST_PAYLOAD_END | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| T_REQUEST_PAYLOAD_START | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| T_RESPONSE_PAYLOAD_END | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| T_RESPONSE_PAYLOAD_START | Instance Attribute | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | LIKE TIMESTAMPL | Protected | |
| WS_REQ_PAR | Instance Attribute | LIKE CL_SXML_FRAGMENT | Protected | ||
| WS_REQ_PAR_INB | Instance Attribute | LIKE CL_SXML_FRAGMENT | Public | ||
| WS_RES_MESSAGE | Instance Attribute | Low-Level Message Interface Implemented by Transport Binding | LIKE IF_SOAP_MESSAGE | Protected | |
| WS_RES_PAR | Instance Attribute | LIKE CL_SXML_FRAGMENT | Protected | ||
| WS_RUNTIME_SERVER | Instance Attribute | Server-Side SOAP Application (Inbound) | LIKE IF_SOAP_APPLICATION_RT | Protected | |
| XI_INB_FLAG | Static Attribute | Single-Character Flag | LIKE CHAR1 | Private | |
| XI_INB_RELATION | Static Attribute | Proxy Generation: Method Signature | LIKE SPROXSIGTT | Private | |
| XMB_MESSAGE | Instance Attribute | LIKE | Public |
CL_PROXY_FRAMEWORK_WS_XI types
RESPONSE_METADATA -S_FAULT -
T_AGENTS -
T_FAULT -
Links to Related Class(s)
CL_PROXY...Full list of available SAP object classes
Search for further information about these or an SAP related objects