SAP ABAP Class CL_WSD_URL_REFERENCES (Cross References Between WSD and URL)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SEWS (Package) ES Tools: Service Interfaces
Properties
Class CL_WSD_URL_REFERENCES  
Short Description Cross References Between WSD and URL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEWS   ES Tools: Service Interfaces 
Created 20040109   SAP 
Last change 20130531   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)
Interfaces
Class CL_WSD_URL_REFERENCES has no interface implemented.
Friends
Class CL_WSD_URL_REFERENCES has no friend class.
Attributes
Class CL_WSD_URL_REFERENCES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_URL_FOR_WSD Static method Public Method Checks whether URL exists for WSD 20040109
2 DELETE_URL_FOR_WSD Static method Public Method Deletes URL for WSD 20040109
3 GENERATE_URL_FOR_WSD Static method Public Method Generates URL for WSD 20040112
4 GET_URL_FOR_WSD Static method Public Method 20050728
5 GET_WSD_NAME_FOR_URL Static method Public Method WSD Names for Relative URL of ICF Node for Web Service 20040109
6 SPLIT_URL Static method Private Method Splits URL into two parts 20040113
7 UPDATE_URL_FOR_WSD Static method Public Method Update URL for WSD 20040112
Events
Class CL_WSD_URL_REFERENCES has no event.
Types
Class CL_WSD_URL_REFERENCES has no local type.
Method Signatures

Method CHECK_URL_FOR_WSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXISTS Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040112
2 Importing WSD Call by reference Object reference (TYPE REF TO) IF_WS_MD_WSD Web Service Definition 20040112
# Exception Resumable Description Created on
1 CX_WS_MD_INTERNAL_ERROR Web Service Objekt interner Fehler 20040112
2 CX_WS_MD_INVALID_ARG_EXCEPTION Web Service Objekt ist Gesperrt 20040112

Method DELETE_URL_FOR_WSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VARIANT_NAME Call by reference Type reference (TYPE) VEPNAME Name of a Service Definition 20081218
2 Importing WSD Call by reference Object reference (TYPE REF TO) IF_WS_MD_WSD Name eines Web Service 20040112
# Exception Resumable Description Created on
1 CX_WS_MD_INVALID_ARG_EXCEPTION Web Service Objekt ist Gesperrt 20040112
2 CX_WS_MD_OBJ_NOT_EXISTS Web Service Objekt existiert nicht. 20040112

Method GENERATE_URL_FOR_WSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_IF_WS_MD_VIF Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF 20050721
2 Returning URL Value transfer Type reference (TYPE) STRING Die erzeugte URL 20040114
3 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040112
4 Importing WSD Call by reference Object reference (TYPE REF TO) IF_WS_MD_WSD Web Services: Web Service Definition 20040112
# Exception Resumable Description Created on
1 CX_WS_MD_INTERNAL_ERROR Web Service Objekt interner Fehler 20040112
2 CX_WS_MD_INVALID_ARG_EXCEPTION Web Service Objekt ist Gesperrt 20040112
3 CX_WS_MD_OBJ_ALREADY_EXISTS Web Service Objekt existiert bereits. 20040112

Method GET_URL_FOR_WSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_IF_WS_MD_VIF Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF 20050728
2 Returning URL Value transfer Type reference (TYPE) STRING 20050728
3 Importing VERSION Call by reference Type reference (TYPE) R3STATE 20050728
4 Importing WSD Call by reference Object reference (TYPE REF TO) IF_WS_MD_WSD 20050728
# Exception Resumable Description Created on
1 CX_WS_MD_INVALID_ARG_EXCEPTION 20050728

Method GET_WSD_NAME_FOR_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URL Call by reference Type reference (TYPE) STRING URL des ICF-Knotens 20040109
2 Returning WSD_NAME Value transfer Type reference (TYPE) WEBSNAME Web Service Definition Name 20040109
# Exception Resumable Description Created on
1 CX_WS_MD_INVALID_ARG_EXCEPTION Argument ist zu lang. 20040112
2 CX_WS_MD_OBJ_NOT_EXISTS Web Service Objekt existiert nicht.. 20040112

Method SPLIT_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URL Call by reference Type reference (TYPE) STRING 20040113
2 Exporting URL_FIRST_PART Call by reference Type reference (TYPE) WSRELURL_250 Relative URL (des ICF-Knoten) eines Web Services 20040113
3 Exporting URL_LAST_PART Call by reference Type reference (TYPE) WSRELURL_37 Relative URL (des ICF-Knoten) eines Web Services 20040113
# Exception Resumable Description Created on
1 CX_WS_MD_INVALID_ARG_EXCEPTION Web Service Objekt ist Gesperrt 20040113

Method UPDATE_URL_FOR_WSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VIF Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF 20050728
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040112
3 Importing WSD Call by reference Object reference (TYPE REF TO) IF_WS_MD_WSD Web Services: Web Service Definition 20040112
# Exception Resumable Description Created on
1 CX_WS_MD_INTERNAL_ERROR Web Service Objekt interner Fehler 20040112
2 CX_WS_MD_INVALID_ARG_EXCEPTION Web Service Objekt ist Gesperrt 20040112
3 CX_WS_MD_OBJ_NOT_EXISTS Web Service Objekt existiert nicht. 20040112
History
Last changed by/on SAP  20130531 
SAP Release Created in 700