SAP ABAP Class CL_SRT_TOOLS (SOAP Runtime Tools)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_TOOLS (Package) SOAP Runtime Tools
Properties
Class CL_SRT_TOOLS  
Short Description SOAP Runtime Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_TOOLS   SOAP Runtime Tools 
Created 20030212   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SOAP_APPLICATION_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 TSRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SRT_TOOLS has no interface implemented.
Friends
Class CL_SRT_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_WSDL_11 Constant Public Type reference (TYPE) STRING '1.1' WSDL Version 1.1 20030812
2 VIFROOT Static Attribute Private Object reference (TYPE REF TO) IF_WS_MD_VIF_ROOT Object for Access to VI Definitions 20030722
3 WSDROOT Static Attribute Private Object reference (TYPE REF TO) IF_WS_MD_VIF_ROOT Object for Access to Web Service Definitions 20030212
Methods
# Method Level Visibility Method type Description Created on
1 GET_ENDPOINT_TYPE_RT Static method Public Method Gets Endpoint URI (Mapping Design -> Runtime) 20030919
2 GET_ICF_PROPERTIES Static method Public Method Gets Properties of ICF Node 20030916
3 GET_QUERY_STRING_FOR_WSDL Static method Public Method 20040114
4 GET_RT_PROPERTIES_FOR_WSD Static method Public Method Gets Runtime Constants for Web Service Definition 20031021
5 GET_SERVICES_FOR_WSD Static method Public Method Gets List of Released Services for Web Service Definition 20031020
6 GET_SERVICES_FOR_WSD_CLIND Static method Public Method Gets List of Released Services for WSD in All Clients 20040806
7 GET_URL_BY_TPKEY Static method Public Method Gets Address for Virtual Host (for SOAP Runtime Only) 20030723
8 GET_URL_BY_WSKEY Static method Public Method Gets Call Address of Released Web Service 20030912
9 GET_WSDL_ADDRESS Static method Public Method Gets WSDL Address of Released Web Service 20030812
10 READ_SERVICE_DEFINITION Static method Public Method Read Web Service Definition 20030212
11 RENAME_VI_WSD Static method Public Method Rename Virtual Interface for WSD 20040628
12 RENAME_WSD_NAME Static method Public Method Rename Web Services 20040628
Events
Class CL_SRT_TOOLS has no event.
Types
Class CL_SRT_TOOLS has no local type.
Method Signatures

Method GET_ENDPOINT_TYPE_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ENDPOINT_TYPE_DT Call by reference Type reference (TYPE) VEPREFTYPE Endpunkt-Typ 20030919
2 Returning PR_ENDPOINT_TYPE_RT Value transfer Type reference (TYPE) ANYURI Endpunkt-Typ Runtime URI 20030919
# Exception Resumable Description Created on
1 CX_SRT_TOOLS SRT: Ausnahmen SOAP Runtime Tools 20030919

Method GET_ICF_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_WSKEY Call by reference Type reference (TYPE) SRT_REGISTRY_WSKEY 20030916
2 Returning PR_ICF_PROPERTIES Value transfer Type reference (TYPE) SRT_ICF_PROPERTIES 20030916
# Exception Resumable Description Created on
1 CX_SRT_TOOLS SRT: Ausnahmen SOAP Runtime Tools 20030916

Method GET_QUERY_STRING_FOR_WSDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_WSDL_PROPERTIES Call by reference Type reference (TYPE) SRT_WSDL_PROPERTIES SRT-Tools: Eigenschaften für die WSDL-Generierung 20040114
2 Importing PI_WSDL_VERSION Call by reference Type reference (TYPE) STRING CO_WSDL_11 20040114
3 Returning PR_QUERY_STRING Value transfer Type reference (TYPE) STRING Query-Teil der URL für die WSDL-Generierung 20040114

Method GET_QUERY_STRING_FOR_WSDL on class CL_SRT_TOOLS has no exception.

Method GET_RT_PROPERTIES_FOR_WSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_ENDPOINT_TYPE Call by reference Type reference (TYPE) ANYURI URI Endpunkt 20031021
2 Exporting PE_SOAP_APPLICATION Call by reference Type reference (TYPE) ANYURI URI SOAP Applikation 20031021
3 Importing PI_WSDNAME Call by reference Type reference (TYPE) WEBSNAME Name WSD 20031021
# Exception Resumable Description Created on
1 CX_SRT_TOOLS SRT: Ausnahmen SOAP Runtime Tools 20031021

Method GET_SERVICES_FOR_WSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_WSDNAME Call by reference Type reference (TYPE) WEBSNAME Name WSD 20031020
2 Returning PR_SERVICE_LIST Value transfer Type reference (TYPE) SRT_REGISTRY_SERVICELIST Liste freigegebener Services 20031020
# Exception Resumable Description Created on
1 CX_SRT_TOOLS SRT: Ausnahmen SOAP Runtime Tools 20031020

Method GET_SERVICES_FOR_WSD_CLIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_WSDNAME Call by reference Type reference (TYPE) WEBSNAME Name WSD 20040806
2 Returning PR_SERVICE_LIST Value transfer Type reference (TYPE) SRT_REGISTRY_SERVICELIST Liste freigegebener Services 20040806
# Exception Resumable Description Created on
1 CX_SRT_TOOLS SRT: Ausnahmen SOAP Runtime Tools 20040806

Method GET_URL_BY_TPKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_COMPLETE_URL Call by reference Type reference (TYPE) STRING URL 20030723
2 Exporting PE_HOST Call by reference Type reference (TYPE) STRING Hostname 20030723
3 Exporting PE_PORT Call by reference Type reference (TYPE) STRING Port (HTTP-Service) 20030723
4 Exporting PE_SCHEMA Call by reference Type reference (TYPE) STRING HTTP-Schema (http/https) 20030723
5 Importing PI_ACCESS_POINT Value transfer Type reference (TYPE) SRT_REGISTRY_ACCESSPOINT Path 20030723
6 Importing PI_VHOST Value transfer Type reference (TYPE) ICFHOSTNUM Virt. Hostnummer 20030723
7 Importing PI_WITH_CLIENT Call by reference Type reference (TYPE) FLAG 'X' Mandant in der URL 20030819
# Exception Resumable Description Created on
1 CX_SRT_TOOLS SRT: Ausnahmen der Runtime Registry 20030819

Method GET_URL_BY_WSKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PE_URL Value transfer Type reference (TYPE) STRING 20030912
2 Importing PI_WSKEY Call by reference Type reference (TYPE) SRT_REGISTRY_WSKEY 20030912
# Exception Resumable Description Created on
1 CX_SRT_TOOLS SRT: Ausnahmen der Runtime Registry 20030912

Method GET_WSDL_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PE_URL Value transfer Type reference (TYPE) STRING 20030812
2 Importing PI_WSDL_PROPERTIES Call by reference Type reference (TYPE) SRT_WSDL_PROPERTIES 20030923
3 Importing PI_WSDL_VERSION Call by reference Type reference (TYPE) STRING CO_WSDL_11 20030812
4 Importing PI_WSKEY Call by reference Type reference (TYPE) SRT_REGISTRY_WSKEY 20030812
# Exception Resumable Description Created on
1 CX_SRT_TOOLS SRT: Ausnahmen der Runtime Registry 20030818

Method READ_SERVICE_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_WSDEF_CONFIG Call by reference Type reference (TYPE) SOAP_CFG_LIST WS-Definition: Design Time Konfiguration 20030218
2 Exporting PE_WSDEF_OPERATIONS Call by reference Type reference (TYPE) SRT_WS_OPERATIONS WS-Definition: Operationen 20030814
3 Exporting PE_WSDEF_PROPERTIES Call by reference Type reference (TYPE) SRT_WS_DEFINITION WS-Definition 20030212
4 Importing PI_WSNAME Call by reference Type reference (TYPE) WEBSNAME Name eines Web Service 20030212
# Exception Resumable Description Created on
1 CX_SRT_TOOLS Web Service : Exception 20030811

Method RENAME_VI_WSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_APPL_LOG Call by reference Type reference (TYPE) BALLOGHNDL ID Anwendungs-Log 20040701
2 Exporting PE_RESULT Call by reference Type reference (TYPE) STRING Gesamtergebnis 20040701
3 Exporting PE_RESULT_DT Call by reference Type reference (TYPE) STRING Ergebnis für Design-Time-relevante Checks 20040701
4 Importing PI_NEW_VINAME Call by reference Type reference (TYPE) STRING 20040628
5 Importing PI_WSKEY Call by reference Type reference (TYPE) SRT_REGISTRY_WSKEY SRT-Registry: Freigabeschlüssel des WebServices 20040628
# Exception Resumable Description Created on
1 CX_SRT_REGISTRY SRT: Ausnahmen der Runtime Registry 20040628

Method RENAME_WSD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_APPL_LOG Call by reference Type reference (TYPE) BALLOGHNDL ID Anwendungs-Log 20040701
2 Exporting PE_RESULT Call by reference Type reference (TYPE) STRING Gesamtergebnis 20040701
3 Exporting PE_RESULT_DT Call by reference Type reference (TYPE) STRING Ergebnis für Design-Time-relevante Checks 20040701
4 Importing PI_NEW_WSNAME Call by reference Type reference (TYPE) WEBSNAME Name eines Web Service 20040628
5 Importing PI_WSKEY Call by reference Type reference (TYPE) SRT_REGISTRY_WSKEY SRT-Registry: Freigabeschlüssel des WebServices 20040628
# Exception Resumable Description Created on
1 CX_SRT_REGISTRY SRT: Ausnahmen der Runtime Registry 20040628
History
Last changed by/on SAP  20090618 
SAP Release Created in 640