SAP ABAP Class CL_WS_MD_CONSISTENT_RENAME (Consistent Renaming of Web Service Objects)
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_WS_MD_CONSISTENT_RENAME  
Short Description Consistent Renaming of Web Service Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEWS   ES Tools: Service Interfaces 
Created 20040720   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_WS_MD_CONSISTENT_RENAME has no interface implemented.
Friends
Class CL_WS_MD_CONSISTENT_RENAME has no friend class.
Attributes
Class CL_WS_MD_CONSISTENT_RENAME has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONFIGURATION_BUFFER Instance method Private Method Buffering of Configuration, Reference,.... 20040730
2 CONFIGURATION_UPDATE Instance method Private Method Update of Configuration, Reference,.... 20040728
3 CONV_APPLLOG_2_BAPIRET2 Instance method Private Method Conversion: ApplLogHandle into Int. Table bapiret2_t 20040729
4 GET_DEPENDENT_OBJECTS_STATIC Static method Public Method Dependent Objects 20040720
5 RENAME_OBJECT_AND_DEPENDENTS Instance method Public Method Rename 20040720
6 VIF_CHECK_VALID_NEW_NAME Instance method Private Method Checks Whether the Name of the VIF Is Valid 20040720
7 VIF_EXISTS_DB Instance method Private Method Does VIF Exist in Database? 20040720
8 VIF_RENAME Instance method Private Method Rename VIF 20040720
Events
Class CL_WS_MD_CONSISTENT_RENAME has no event.
Types
Class CL_WS_MD_CONSISTENT_RENAME has no local type.
Method Signatures

Method CONFIGURATION_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONFIG Call by reference Type reference (TYPE) TTY_CONFIG 20040730
2 Importing I_VEPNAME_OLD Call by reference Type reference (TYPE) VEPNAME Name eines virtuellen Interfaces 20040730

Method CONFIGURATION_BUFFER on class CL_WS_MD_CONSISTENT_RENAME has no exception.

Method CONFIGURATION_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS_DETAILS Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20040729
2 Exporting E_RETURN_STATUS Call by reference Type reference (TYPE) WS_RETURN_STATUS Rückgabestatus einer Methode 20040729
3 Importing IT_CONFIG Call by reference Type reference (TYPE) TTY_CONFIG 20040730
4 Importing I_VEPNAME_NEW Call by reference Type reference (TYPE) VEPNAME Name eines virtuellen Interfaces 20040729

Method CONFIGURATION_UPDATE on class CL_WS_MD_CONSISTENT_RENAME has no exception.

Method CONV_APPLLOG_2_BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS_DETAILS Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20040729
2 Importing I_APPL_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20040729

Method CONV_APPLLOG_2_BAPIRET2 on class CL_WS_MD_CONSISTENT_RENAME has no exception.

Method GET_DEPENDENT_OBJECTS_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEPENDENT_OBJECTS Call by reference Type reference (TYPE) WSUI_TREE_T BaumStrukur: Konsistentes Löschen, Umbenennen, ... 20040720
2 Exporting ET_STATUS_DETAILS Call by reference Type reference (TYPE) WS_OPERATION_INFO_IT Information über Status der OPeration (Fehler, Erfolg) 20040728
3 Exporting E_RETURN_STATUS Call by reference Type reference (TYPE) WS_RETURN_STATUS Rückgabestatus einer Methode 20040720
4 Importing I_OBJECT_ID Call by reference Type reference (TYPE) WSOBJECTID Web Service Objekt Identifikator 20040720
5 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) WSOBJECTTYPE Web Services Objekt Typ 20040720

Method GET_DEPENDENT_OBJECTS_STATIC on class CL_WS_MD_CONSISTENT_RENAME has no exception.

Method RENAME_OBJECT_AND_DEPENDENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS_DETAILS Call by reference Type reference (TYPE) BAPIRET2_T Information über Status der OPeration (Fehler, Erfolg) 20040728
2 Exporting E_RETURN_STATUS Call by reference Type reference (TYPE) WS_RETURN_STATUS Rückgabestatus einer Methode 20040728
3 Importing I_COMMON_VIF Call by reference Object reference (TYPE REF TO) IF_ESD_COMMON Required for activation 20070221
4 Importing I_VEPNAME_NEW Call by reference Type reference (TYPE) VEPNAME Name eines virtuellen Interfaces 20040728
5 Importing I_VEPNAME_NEW_EXT Call by reference Type reference (TYPE) VEPNAME Externe Darstellung 20040728
6 Importing I_VEPNAME_OLD Call by reference Type reference (TYPE) VEPNAME Name eines virtuellen Interfaces 20040728
# Exception Resumable Description Created on
1 CX_WS_MD_CANCELED 20040728
2 CX_WS_MD_CREATE_EXCEPTION 20040728
3 CX_WS_MD_INTERNAL_ERROR 20040728
4 CX_WS_MD_LOCKED 20040728
5 CX_WS_MD_NOT_ALLOWED_CHARS 20040728
6 CX_WS_MD_PERMISSION_FAILURE 20040728

Method VIF_CHECK_VALID_NEW_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VEPNAME Call by reference Type reference (TYPE) VEPNAME Name eines virtuellen Interfaces 20040720
2 Returning R_OK Value transfer Type reference (TYPE) WS_RETURN_STATUS Rückgabestatus einer Methode 20040720

Method VIF_CHECK_VALID_NEW_NAME on class CL_WS_MD_CONSISTENT_RENAME has no exception.

Method VIF_EXISTS_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VEPNAME Call by reference Type reference (TYPE) VEPNAME Name eines virtuellen Interfaces 20040720
2 Importing I_VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040728
3 Returning R_EXIST Value transfer Type reference (TYPE) WS_RETURN_STATUS Rückgabestatus einer Methode 20040720

Method VIF_EXISTS_DB on class CL_WS_MD_CONSISTENT_RENAME has no exception.

Method VIF_RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VEPNAME_NEW Call by reference Type reference (TYPE) VEPNAME Name eines virtuellen Interfaces 20040728
2 Importing I_VEPNAME_NEW_EXT Call by reference Type reference (TYPE) VEPNAME externe Darstellung 20040728
3 Importing I_VEPNAME_OLD Call by reference Type reference (TYPE) VEPNAME Name eines virtuellen Interfaces 20040720
4 Importing I_VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040728
# Exception Resumable Description Created on
1 CX_WS_MD_CANCELED Web Service Objekt ist Gesperrt 20040728
2 CX_WS_MD_CREATE_EXCEPTION Web Service Objekt existiert bereits. 20040728
3 CX_WS_MD_INTERNAL_ERROR Web Service Objekt interner Fehler 20040728
4 CX_WS_MD_LOCKED Web Service Objekt ist Gesperrt 20040728
5 CX_WS_MD_NOT_ALLOWED_CHARS Nicht erlaubte Zeichen vorhanden. 20040728
6 CX_WS_MD_PERMISSION_FAILURE Web Service Objekt ist Gesperrt 20040728
History
Last changed by/on SAP  20130531 
SAP Release Created in 700