SAP ABAP Class CL_WS_MD_VIF_ROOT (WS Root Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SEWS (Package) ES Tools: Service Interfaces
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WS_MD_VIF_ROOT Web Services: Root 20020905
Properties
Class CL_WS_MD_VIF_ROOT  
Short Description WS Root Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEWS   ES Tools: Service Interfaces 
Created 20020905   SAP 
Last change 20141121    
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 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WS_MD_VIF_ROOT Web Services: Root 20020905
Friends
Class CL_WS_MD_VIF_ROOT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Protected Type reference (TYPE) BOOLEAN ' ' Boolean Variable (X=True, -=False, Space=Unknown) 20020911
2 GR_PROT Static Attribute Private Object reference (TYPE REF TO) SPROT_U_TAB 20130906
3 TRUE Constant Protected Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20020911
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_IMPORT Static method Public Method 20030910
2 CHECK_EXISTENCE_BY_VIF_NAME Static method Public Method 20040705
3 DELETE_INACTIVE_SD Static method Private Method 20130905
4 DELETE_SD Static method Private Method 20130905
5 DELETE_STS Static method Private Method 20130905
6 GET_CLASS_FROM_VI Static method Public Method 20040113
7 MOVE_DARK Static method Private Method 20130905
8 ST_CREATED Static method Private Event handling method 20130906
9 ST_DELETED Static method Private Event handling method 20130906
Events
Class CL_WS_MD_VIF_ROOT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_WSHEADER_DARK_TAB Private See coding 20130905 t_wsheader_dark_tab type standard table of wsheader_dark with default key
2 T_WSSOAPPROP_DARK_TAB Private See coding 20130905 t_wssoapprop_dark_tab type standard table of wssoapprop_dark with default key
Method Signatures

Method AFTER_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DELETED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080313
2 Changing PROT Call by reference Type reference (TYPE) SPROT_U_TAB 20030910
3 Importing VINAME Call by reference Type reference (TYPE) VEPNAME 20030910

Method AFTER_IMPORT on class CL_WS_MD_VIF_ROOT has no exception.

Method CHECK_EXISTENCE_BY_VIF_NAME Signature

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

Method CHECK_EXISTENCE_BY_VIF_NAME on class CL_WS_MD_VIF_ROOT has no exception.

Method DELETE_INACTIVE_SD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WSHEADER Call by reference Type reference (TYPE) WSHEADER_IT 20130905
2 Changing CV_WSHEADER Call by reference Type reference (TYPE) WSHEADER 20130905
3 Importing I_VINAME Call by reference Type reference (TYPE) VEPNAME 20130905

Method DELETE_INACTIVE_SD on class CL_WS_MD_VIF_ROOT has no exception.

Method DELETE_SD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WSHEADER Call by reference Type reference (TYPE) WSHEADER_IT 20130905
2 Changing CV_WSHEADER Call by reference Type reference (TYPE) WSHEADER 20130905
3 Changing C_PROT Call by reference Type reference (TYPE) SPROT_U_TAB 20130905
4 Importing I_VINAME Call by reference Type reference (TYPE) VEPNAME 20130905

Method DELETE_SD on class CL_WS_MD_VIF_ROOT has no exception.

Method DELETE_STS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PROT Call by reference Type reference (TYPE) SPROT_U_TAB 20130905
2 Exporting EX_WS_REF Call by reference Object reference (TYPE REF TO) CX_WS_MD_EXCEPTION 20130905
3 Importing I_VINAME Call by reference Type reference (TYPE) VEPNAME 20130905

Method DELETE_STS on class CL_WS_MD_VIF_ROOT has no exception.

Method GET_CLASS_FROM_VI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) OBJECT 20040113
2 Importing VINAME Call by reference Type reference (TYPE) VEPNAME Name eines virtuellen Interfaces 20040113
# Exception Resumable Description Created on
1 CX_WS_MD_OBJ_NOT_EXISTS Web Service Objekt existiert bereits. 20040113

Method MOVE_DARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WSHEADER Call by reference Type reference (TYPE) WSHEADER_IT 20130905
2 Exporting EV_WSHEADER Call by reference Type reference (TYPE) WSHEADER 20130905
3 Importing I_VINAME Call by reference Type reference (TYPE) VEPNAME 20130905

Method MOVE_DARK on class CL_WS_MD_VIF_ROOT has no exception.

Method ST_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FAULT Value transfer Attribute reference (LIKE) 20130906
2 Importing NAME Value transfer Attribute reference (LIKE) 20130906

Method ST_CREATED on class CL_WS_MD_VIF_ROOT has no exception.

Method ST_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FAULT Value transfer Attribute reference (LIKE) 20130906
2 Importing NAME Value transfer Attribute reference (LIKE) 20130906

Method ST_DELETED on class CL_WS_MD_VIF_ROOT has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 640