SAP ABAP Class IF_ESD_VIF_PLUGIN_OBJECT (Plug-In Interface for Virtual Interface)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESD_VIF_BAPI_PLUGIN Plug-In for BAPIs for Virtual Interface 20051130
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESD_VIF_FUGR_PLUGIN Plug-In for RFC Function Group for Virtual Interface 20051130
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESD_VIF_FUNC_PLUGIN Plug-In for RFC Function Module for Virtual Interface 20051027
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESD_VIF_XIPR_PLUGIN Plug-In for XIPR SDs for Virtual Interface 20060302
Properties
Class IF_ESD_VIF_PLUGIN_OBJECT  
Short Description Plug-In Interface for Virtual Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20051027   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_ESD_VIF_PLUGIN_OBJECT has no forward declaration.
Interfaces
Class IF_ESD_VIF_PLUGIN_OBJECT has no interface implemented.
Friends
Class IF_ESD_VIF_PLUGIN_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FALSE Constant Public Type reference (TYPE) BOOLEAN '-' 20051027
2 C_TRUE Constant Public Type reference (TYPE) BOOLEAN 'X' 20051027
3 V_OBJ_NAME Instance attribute Public Type reference (TYPE) EU_ANAME 20051027
4 V_VERSION Instance attribute Public Type reference (TYPE) R3STATE 20051027
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check Virtual Interface 20051027
2 CREATE Instance method Public Method Generate Virtual Interface 20051027
3 GET_FUNCTION_DESCRIPTION Instance method Public Method Read Original Description (LOAD_ORIGINAL_DESCRIPTION) 20051027
4 GET_FUNCTION_INTERFACE Instance method Public Method Read Original Interface (LOAD_ORIGINAL) 20051027
5 INIT Instance method Public Method Initialization 20051027
Events
Class IF_ESD_VIF_PLUGIN_OBJECT has no event.
Types
Class IF_ESD_VIF_PLUGIN_OBJECT 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 ER_MESSAGES Call by reference Object reference (TYPE REF TO) CL_ESD_MESSAGES ESD: Messages 20060126
2 Exporting EV_IS_CHANGED Value transfer Type reference (TYPE) FLAG Is changed 20060126
3 Importing IV_REPAIR Call by reference Type reference (TYPE) FLAG Repair 20060126
4 Importing IV_STATE Call by reference Type reference (TYPE) R3STATE R3-State 20060126

Method CHECK on class IF_ESD_VIF_PLUGIN_OBJECT has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTO_GENERATED Call by reference Type reference (TYPE) AUTO_GENERATED Endpoint was generated automatically 20051027
2 Importing DEFAULT_MAPPING Call by reference Type reference (TYPE) VI_DEFAULT_MAPPING Perform Default Mapping 20051027
3 Importing DEFINITION_STARTPOINT Call by reference Type reference (TYPE) DEF_START_PT Starting Point for Service Def. (Inside-Out or Outside-In) 20051027
4 Importing OBJ_NAME Call by reference Type reference (TYPE) EU_ANAME Only Filled if NEED_OWN_DIALOG Does Not Equal "X" 20051027
# Exception Resumable Description Created on
1 CX_WS_MD_CANCELED Web Service Object Is Locked 20051027
2 CX_WS_MD_CREATE_EXCEPTION Web Service Object Already Exists 20051027
3 CX_WS_MD_ILLEGAL_OBJ_NAME Web Service Object Already Exists 20051027

Method GET_FUNCTION_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FUNCTION_NAME Call by reference Type reference (TYPE) VEPFUNC 20051027
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU 20051027
3 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) DDTEXT 20051027

Method GET_FUNCTION_DESCRIPTION on class IF_ESD_VIF_PLUGIN_OBJECT has no exception.

Method GET_FUNCTION_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAULTS Call by reference Type reference (TYPE) VIFFAULT_TAB Original Exceptions 20051027
2 Exporting ET_PARAMETERS Call by reference Type reference (TYPE) VIFPARAM_TAB Original Parameters 20051027
3 Importing IV_FUNCNAME Call by reference Type reference (TYPE) VEPFUNC Function Name 20051027

Method GET_FUNCTION_INTERFACE on class IF_ESD_VIF_PLUGIN_OBJECT has no exception.

Method INIT 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 20051027
2 Importing IV_VERSION Call by reference Type reference (TYPE) R3STATE 20051027
# Exception Resumable Description Created on
1 CX_WS_MD_CREATE_EXCEPTION Error when Initializing 20051027
History
Last changed by/on SAP  20130531 
SAP Release Created in