SAP ABAP Class CL_SRT_REGISTRY_ENTRY (SRT: SOAP Application Registry Entry Based on WSD)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_TOOLS (Package) SOAP Runtime Tools
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_REGISTRY_ENTRY SRT: Registry Entry 20030217
Properties
Class CL_SRT_REGISTRY_ENTRY  
Short Description SRT: SOAP Application Registry Entry Based on WSD    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SOAP_TOOLS   SOAP Runtime Tools 
Created 20030217   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEWS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SRTU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TSRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_REGISTRY_ENTRY SRT: Registry Entry 20030217
Friends
Class CL_SRT_REGISTRY_ENTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BINDINGS Instance attribute Public Attribute reference (LIKE) 20030219
2 CONFIG Instance attribute Public Attribute reference (LIKE) 20030219
3 CO_NS_RFC_LIGHT Constant Public Type reference (TYPE) ANYURI 'urn:sap-com:soap:runtime:application:rfc:fast' Temporary: Namespace for SOAP Application Test 20030812
4 CO_RESULT_ERROR Constant Public Type reference (TYPE) STRING 'Error' Constant: Check Returns Errors 20040701
5 CO_RESULT_OK Constant Public Type reference (TYPE) STRING SPACE Constant: Check Finds No Errors 20040701
6 CO_RESULT_WARNING Constant Public Type reference (TYPE) STRING 'Warning' Constant: Check Returns Warnings 20040701
7 CO_ROOTURL_RFC Constant Private Type reference (TYPE) STRING '/sap/bc/srt/rfc' Root URL for SOAP Application RFC 20030610
8 CO_STATUS_NEW Instance attribute Public Attribute reference (LIKE) 20030217
9 CO_STATUS_REGISTRED Instance attribute Public Attribute reference (LIKE) 20030217
10 CO_STATUS_UNREGISTRED Instance attribute Public Attribute reference (LIKE) 20030217
11 CO_WSD_VITYPE_BAPI Constant Private Type reference (TYPE) VEPREFTYPE 'BAPI' VI for BAPI 20040121
12 CO_WSD_VITYPE_FUGR Constant Private Type reference (TYPE) VEPREFTYPE 'FUGR' VI for Function Module 20030815
13 CO_WSD_VITYPE_FUNC Constant Private Type reference (TYPE) VEPREFTYPE 'FUNC' VI for Function Module 20030722
14 CO_WSD_VITYPE_XIPR Constant Private Type reference (TYPE) VEPREFTYPE 'XIPR' VI for XI Proxy 20030722
15 MS_AUTH Static Attribute Private Object reference (TYPE REF TO) IF_ICF_AUTHORITY Authorization check 20090520
16 MY_NO_TRANSPORT_FLAG Instance attribute Private Type reference (TYPE) SRT_REGISTRY_NO_TR_RECORDING SRT Registry: No Recording of Configuration 20040803
17 MY_WSD_CONFIG Instance attribute Private Type reference (TYPE) SOAP_CFG_LIST WS Definition: Configuration 20030219
18 MY_WSD_OPERAT Instance attribute Private Type reference (TYPE) SRT_WS_OPERATIONS WS Definition: Operations 20030814
19 MY_WSD_PROP Instance attribute Private Type reference (TYPE) SRT_WS_DEFINITION SRT Tools: WS Definition 20030219
20 OPERATIONS Instance attribute Public Attribute reference (LIKE) 20030813
21 STATUS Instance attribute Public Attribute reference (LIKE) 20030219
22 WSKEY Instance attribute Public Attribute reference (LIKE) 20030219
23 WSPROP Instance attribute Public Attribute reference (LIKE) 20030219
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check Web Services 20030512
2 CHECK_OPERATIONS_IF Instance method Public Method Check Interface Information for Operations 20030818
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090520
4 CREATE_EXT_ALIAS Instance method Public Method Create External Alias in ICF 20030610
5 DELETE_EXT_ALIAS Instance method Public Method Delete External Alias in ICF 20030908
6 DETERMINE_ACCESS_POINT Static method Public Method Get Call Address when Releasing New Web Services 20031126
7 GET_VEPTYPE_FOR_SOAP_APPL Static method Private Method Determine VEP Types Using SOAP Application Name 20030812
8 GET_WS_DEFINITION Instance method Public Method Get Web Service Definiton 20030415
9 INIT_TRANSPORT_FLAG Instance method Private Method Set Transport Flag Depending on WSD Package 20040803
Events
Class CL_SRT_REGISTRY_ENTRY has no event.
Types
Class CL_SRT_REGISTRY_ENTRY has no local type.
Method Signatures

Method CHECK 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 20030512
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
# Exception Resumable Description Created on
1 CX_SRT_REGISTRY SRT: Ausnahmen der Runtime Registry 20030528

Method CHECK_OPERATIONS_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_ERROR Call by reference Type reference (TYPE) FLAG 'X' - Fehler 20030818

Method CHECK_OPERATIONS_IF on class CL_SRT_REGISTRY_ENTRY has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SRT_REGISTRY_ENTRY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SRT_REGISTRY_ENTRY has no exception.

Method CREATE_EXT_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ACCESS_POINT Call by reference Type reference (TYPE) SRT_REGISTRY_ACCESSPOINT URL 20030610
2 Importing PI_HOST_NUMBER Call by reference Type reference (TYPE) ICFHOSTNUM Virt. Host 20030610
3 Importing PI_ICFSERDESC Call by reference Type reference (TYPE) ICFSERDESC Beschreibung eines ICF-Services 20060717
# Exception Resumable Description Created on
1 CX_SRT_REGISTRY SRT: Ausnahmen der Runtime Registry 20030610

Method DELETE_EXT_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ACCESS_POINT Call by reference Type reference (TYPE) SRT_REGISTRY_ACCESSPOINT URL 20030908
2 Importing PI_HOST_NUMBER Call by reference Type reference (TYPE) ICFHOSTNUM Virt. Host 20030908
3 Importing PI_WITH_DIALOG Call by reference Type reference (TYPE) FLAG Benutzerdialog zum Löschen 20030908
# Exception Resumable Description Created on
1 CX_SRT_REGISTRY SRT: Ausnahmen der Runtime Registry 20030908

Method DETERMINE_ACCESS_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_ACCESS_POINT Call by reference Type reference (TYPE) SRT_REGISTRY_ACCESSPOINT ermittelte Zugriffsadresse 20031126
2 Exporting PE_COUNTER Call by reference Type reference (TYPE) I Laufende Nummer der Freigabe 20031126
3 Importing PI_DEFAULT_ACCESS_POINT Value transfer Type reference (TYPE) SRT_REGISTRY_ACCESSPOINT Default Zugriffsadresse 20031126
4 Importing PI_HOST_NUMBER Value transfer Type reference (TYPE) ICFHOSTNUM Nummer eines virtuellen Hosts 20031126
5 Importing PI_TPHANDLER Value transfer Type reference (TYPE) SRT_REGISTRY_TPHANDLER ID Transport Handler 20031126

Method DETERMINE_ACCESS_POINT on class CL_SRT_REGISTRY_ENTRY has no exception.

Method GET_VEPTYPE_FOR_SOAP_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_VEPTYPES Value transfer Type reference (TYPE) TTYP_VEPTYPE 20030812
2 Importing PI_SOAP_APPLICATION Call by reference Type reference (TYPE) ANYURI 20030812
# Exception Resumable Description Created on
1 CX_SRT_TOOLS SRT: Ausnahmen SOAP Runtime Tools 20030812

Method GET_WS_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: Konfiguration 20030415
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 SRT-Tools: WS-Definition 20030415
# Exception Resumable Description Created on
1 CX_SRT_REGISTRY SRT: Ausnahmen der Runtime Registry 20030415

Method INIT_TRANSPORT_FLAG Signature

Method INIT_TRANSPORT_FLAG on class CL_SRT_REGISTRY_ENTRY has no parameter.
Method INIT_TRANSPORT_FLAG on class CL_SRT_REGISTRY_ENTRY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640