SAP ABAP Class CL_SOAP_UTIL_HELPER (SRT Utilities: Helpful Methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_UTIL (Package) SOAP Runtime Utilities
Properties
Class CL_SOAP_UTIL_HELPER  
Short Description SRT Utilities: Helpful Methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_UTIL   SOAP Runtime Utilities 
Created 20091127   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SOAP_UTIL_HELPER has no forward declaration.
Interfaces
Class CL_SOAP_UTIL_HELPER has no interface implemented.
Friends
Class CL_SOAP_UTIL_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TYPE_CONSUMER_PROXY Constant Public Type reference (TYPE) SEU_OBJTYP '3C' Consumer Proxy 20091207
2 CO_TYPE_PROVIDER_PROXY Constant Public Type reference (TYPE) SEU_OBJTYP '3P' Provider Proxy 20091207
3 CO_TYPE_VIRTUAL_INTERFACE Constant Public Type reference (TYPE) SEU_OBJTYP '3I' Virtual Interface 20091207
4 MR_SHORTCUT_UTIL Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_RT_SHORTCUT_UTIL Logical Port shortcut utility 20101112
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_RT_CONFIG_CLIENT Static method Public Method 20120727
2 GET_SHORTCUT_PORT Static method Public Method Get Shortcut Port 20100930
3 RAISE_EXCEPTION Static method Public Method Raise an Exception 20100909
4 SELECT_INTERFACE_NAME Static method Public Method Select Interface Name (Sender or Receiver) 20100708
5 SELECT_INTERFACE_NAMESPACE Static method Public Method Select Interface Namespace (Sender or Receiver) 20100708
6 SELECT_INTERFACE_OPERATION Static method Public Method Select Interface Operation (Sender or Receiver) 20100709
7 SELECT_LOGICAL_PORT Static method Public Method Select Logical Port 20091127
8 SHOW_PROXY_CONFIG Static method Public Method Display Consumer or Provider Proxy 20091207
9 SHOW_SOURCE Static method Public Method Display Source Code 20110407
10 SHOW_T100_MESSAGE Static method Public Method 20111230
11 VIRUS_MESSAGE_DISPLAY Static method Public Method 20111230
12 VIRUS_POPUP Static method Public Method 20111230
13 VIRUS_POPUP_DOWNLOAD Static method Public Method 20111230
Events
Class CL_SOAP_UTIL_HELPER has no event.
Types
Class CL_SOAP_UTIL_HELPER has no local type.
Method Signatures

Method CREATE_RT_CONFIG_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LP_NAME Call by reference Type reference (TYPE) SRT_LP_NAME 20120727
2 Importing IV_PROXY_CLASS Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME 20120727
3 Returning RV_RT_CONFIG Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_RT_CONFIG 20120727

Method CREATE_RT_CONFIG_CLIENT on class CL_SOAP_UTIL_HELPER has no exception.

Method GET_SHORTCUT_PORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_TEXT Call by reference Type reference (TYPE) STRING Error text if any 20100930
2 Exporting LP_NAME Call by reference Type reference (TYPE) SRT_LP_NAME Logical Port Name 20100930
3 Importing SERVICE_DEFINITION Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100930

Method GET_SHORTCUT_PORT on class CL_SOAP_UTIL_HELPER has no exception.

Method RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION_TYPE Call by reference Type reference (TYPE) CHAR1 20100909

Method RAISE_EXCEPTION on class CL_SOAP_UTIL_HELPER has no exception.

Method SELECT_INTERFACE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IF_NAME Value transfer Type reference (TYPE) SRT_INTERFACE_NAME Interface Name 20100708
2 Importing IF_NAMESPACE Call by reference Type reference (TYPE) SRT_INTERFACE_NAMESPACE Interface Namespace 20100709
3 Importing IF_NAME_PATTERN Call by reference Type reference (TYPE) CSEQUENCE Pattern for Interface Name 20100709
4 Importing IF_TYPE Call by reference Type reference (TYPE) CSEQUENCE outbound / inbound / space 20100708

Method SELECT_INTERFACE_NAME on class CL_SOAP_UTIL_HELPER has no exception.

Method SELECT_INTERFACE_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_NAME Call by reference Type reference (TYPE) SRT_INTERFACE_NAME Interface name 20100709
2 Returning IF_NAMESPACE Value transfer Type reference (TYPE) SRT_INTERFACE_NAMESPACE Interface Name 20100708
3 Importing IF_NAMESPACE_PATTERN Call by reference Type reference (TYPE) CSEQUENCE Pattern for Interface Namespace 20100709
4 Importing IF_TYPE Call by reference Type reference (TYPE) CSEQUENCE outbound / inbound / space 20100708

Method SELECT_INTERFACE_NAMESPACE on class CL_SOAP_UTIL_HELPER has no exception.

Method SELECT_INTERFACE_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_NAME Call by reference Type reference (TYPE) SRT_INTERFACE_NAME Interface Name 20100709
2 Importing IF_NAMESPACE Call by reference Type reference (TYPE) SRT_INTERFACE_NAMESPACE Interface Namespace 20100709
3 Returning IF_OPERATION Value transfer Type reference (TYPE) SRT_INTERFACE_OPERATION Interface Operation 20100709
4 Importing IF_OPERATION_PATTERN Call by reference Type reference (TYPE) CSEQUENCE Pattern for Interface Namespace 20100709
5 Importing IF_TYPE Call by reference Type reference (TYPE) CSEQUENCE outbound / inbound / space 20100709

Method SELECT_INTERFACE_OPERATION on class CL_SOAP_UTIL_HELPER has no exception.

Method SELECT_LOGICAL_PORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LPNAME Value transfer Type reference (TYPE) PRX_LOGICAL_PORT_NAME 20091127
2 Importing LP_PATTERN Call by reference Type reference (TYPE) CSEQUENCE Pattern for Logical Port 20091202
3 Importing PROXY_PATTERN Call by reference Type reference (TYPE) CSEQUENCE Pattern for Consumer Proxy 20091127

Method SELECT_LOGICAL_PORT on class CL_SOAP_UTIL_HELPER has no exception.

Method SHOW_PROXY_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFNAME Call by reference Type reference (TYPE) CSEQUENCE WS Interface Name 20100107
2 Importing NEW_WINDOW Call by reference Type reference (TYPE) XSDBOOLEAN SPACE New window 20091207
3 Importing WSTYPE Call by reference Type reference (TYPE) CHAR1 C/P/R: Consumer / Provider / RFC-Provider 20091207

Method SHOW_PROXY_CONFIG on class CL_SOAP_UTIL_HELPER has no exception.

Method SHOW_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FTYPE Call by reference Type reference (TYPE) CHAR1 P/M/U: Program / Method / Function Module 20110407
2 Importing INCLUDE Call by reference Type reference (TYPE) CSEQUENCE Name of Method or Function Module 20110407
3 Importing NEW_WINDOW Call by reference Type reference (TYPE) XSDBOOLEAN SPACE New Window 20110407
4 Importing PROGRAM Call by reference Type reference (TYPE) CSEQUENCE Name of Class or Program 20110407
5 Importing ROWNO Call by reference Type reference (TYPE) I 0 Source Line Number 20110407

Method SHOW_SOURCE on class CL_SOAP_UTIL_HELPER has no exception.

Method SHOW_T100_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGID Call by reference Type reference (TYPE) SYMSGID 20111230
2 Importing MSGNO Call by reference Type reference (TYPE) SYMSGNO 20111230

Method SHOW_T100_MESSAGE on class CL_SOAP_UTIL_HELPER has no exception.

Method VIRUS_MESSAGE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CASE Call by reference Type reference (TYPE) INT4 20111230

Method VIRUS_MESSAGE_DISPLAY on class CL_SOAP_UTIL_HELPER has no exception.

Method VIRUS_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ANSWER Value transfer Type reference (TYPE) INT4 20111230
2 Importing CASE Call by reference Type reference (TYPE) INT4 20111230

Method VIRUS_POPUP on class CL_SOAP_UTIL_HELPER has no exception.

Method VIRUS_POPUP_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ANSWER Value transfer Type reference (TYPE) INT4 20111230
2 Importing CASE Call by reference Type reference (TYPE) INT4 20111230

Method VIRUS_POPUP_DOWNLOAD on class CL_SOAP_UTIL_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 72L