SAP ABAP Interface IF_PROXY_FOR_VIF (Proxy for autogenerated virtual interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_GENTIME (Package) ES Tools: Proxy Generation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PROXY Proxy Generation: Proxy Type with Referenced Proxy Types 20071213
Properties
Interface IF_PROXY_FOR_VIF  
Short Description Proxy for autogenerated virtual interface    
General Data
Package SAI_PROXY_GENTIME   ES Tools: Proxy Generation 
Created 20071213   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_PROXY_FOR_VIF has no interface.
Friends
Interface IF_PROXY_FOR_VIF has no friend.
Attributes
Interface IF_PROXY_FOR_VIF has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_BASE_WSD_FOR_SV Instance method Public Method 20081217
2 GET_CLASSIFS Instance method Public Method get classifs for main proxy 20081120
3 GET_HIDDEN_OPS_FOR_SV Instance method Public Method 20081217
4 GET_IDEMPOTENCY_FOR_OP Instance method Public Method get request message qname for an operation 20080110
5 GET_OPERATIONS Instance method Public Method get operations 20071213
6 GET_PROFILES Instance method Public Method get profiles 20100420
7 GET_PROXY_ABAP_NAME Instance method Public Method get interface abap name 20100326
8 GET_PROXY_DATA Instance method Public Method get proxy data 20100420
9 GET_REQUEST_MESSAGE_FOR_OP Instance method Public Method get request message qname for an operation 20071213
10 GET_SIDL Instance method Public Method get sidl instance 20071213
11 GET_WS_POLICIES Instance method Public Method get ws policies 20121213
12 IS_EXT_PROVIDER Instance method Public Method 20100413
13 IS_IDOC Instance method Public Method 20100708
14 IS_SAVEABLE Instance method Public Method 20120723
15 IS_SERVICE_VARIANT Instance method Public Method 20100420
16 SET_CLASSIFS Instance method Public Method get classifs for main proxy 20081120
Events
Interface IF_PROXY_FOR_VIF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_OPERATION Public See coding 20071213 begin of t_operation, r3_name type sproxdat-r3_name, esr_name type sproxdat-ifr_name, oneway type prx_boolean, end of t_operation
2 T_OPERATION_TAB Public See coding 20071213 t_operation_tab type standard table of t_operation with non-unique key esr_name
3 T_PROXY_DATA Public See coding 20100420 begin of t_proxy_data, text(255) type c, devclass type devclass, author type syuname, language type sylangu, esrname type qname, soap_appl type vepsoapappluri, end of t_proxy_data
Method Signatures

Method GET_BASE_WSD_FOR_SV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WSD Value transfer Object reference (TYPE REF TO) CL_WS_MD_VIF WS Virtual Interface 20081217
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20081217

Method GET_CLASSIFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASSIFS Value transfer Type reference (TYPE) SPRX_CLASSIFS 20081120

Method GET_CLASSIFS on Interface IF_PROXY_FOR_VIF has no exception.

Method GET_HIDDEN_OPS_FOR_SV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HIDDEN_OPS Value transfer Type reference (TYPE) T_OPERATION_TAB 20081217

Method GET_HIDDEN_OPS_FOR_SV on Interface IF_PROXY_FOR_VIF has no exception.

Method GET_IDEMPOTENCY_FOR_OP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_IDEMPOTENT Value transfer Type reference (TYPE) PRX_BOOLEAN 20080110
2 Importing OP_NAME_ABAP Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20080110

Method GET_IDEMPOTENCY_FOR_OP on Interface IF_PROXY_FOR_VIF has no exception.

Method GET_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OPERATIONS Value transfer Type reference (TYPE) T_OPERATION_TAB 20071213

Method GET_OPERATIONS on Interface IF_PROXY_FOR_VIF has no exception.

Method GET_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROFILES Value transfer Type reference (TYPE) SRVDEF_PROFILES_TAB Internal Table of Web Service Commun. or Security Profiles 20100420

Method GET_PROFILES on Interface IF_PROXY_FOR_VIF has no exception.

Method GET_PROXY_ABAP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20100326

Method GET_PROXY_ABAP_NAME on Interface IF_PROXY_FOR_VIF has no exception.

Method GET_PROXY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROXY_DATA Value transfer Type reference (TYPE) T_PROXY_DATA Proxy Generation: Name of an Object in R/3 20100420

Method GET_PROXY_DATA on Interface IF_PROXY_FOR_VIF has no exception.

Method GET_REQUEST_MESSAGE_FOR_OP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OP_NAME_ABAP Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20071213
2 Returning REQUESTMESSAGE Value transfer Type reference (TYPE) QNAME Qualified Name 20071213

Method GET_REQUEST_MESSAGE_FOR_OP on Interface IF_PROXY_FOR_VIF has no exception.

Method GET_SIDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SIDL Value transfer Object reference (TYPE REF TO) IF_SIDL_DEFINITION Definition 20071213
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20071213

Method GET_WS_POLICIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WS_POLICIES Value transfer Type reference (TYPE) SPRX_T_WS_POLICIES 20121213

Method GET_WS_POLICIES on Interface IF_PROXY_FOR_VIF has no exception.

Method IS_EXT_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_EXT_PROVIDER Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20100413

Method IS_EXT_PROVIDER on Interface IF_PROXY_FOR_VIF has no exception.

Method IS_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_IDOC Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20100708

Method IS_IDOC on Interface IF_PROXY_FOR_VIF has no exception.

Method IS_SAVEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20120723

Method IS_SAVEABLE on Interface IF_PROXY_FOR_VIF has no exception.

Method IS_SERVICE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_SERVICE_VARIANT Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20100420

Method IS_SERVICE_VARIANT on Interface IF_PROXY_FOR_VIF has no exception.

Method SET_CLASSIFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSIFS Call by reference Type reference (TYPE) SPRX_CLASSIFS 20081120

Method SET_CLASSIFS on Interface IF_PROXY_FOR_VIF has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 711