SAP ABAP Class /IWFND/CL_MGW_MDC_VIRTUAL_PERS (Multi Destination Data Provider for Virtual Persistence)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-GW-COR (Application Component) Gateway Framework
     /IWFND/MGW_PUSH (Package) GW Framework - Odata Channel - Notification
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWFND/CL_MGW_MDC_DATA MGW Generic Data Provider for Multi Destination Composition 20120605
Properties
Class /IWFND/CL_MGW_MDC_VIRTUAL_PERS  
Short Description Multi Destination Data Provider for Virtual Persistence    
Super Class /IWFND/CL_MGW_MDC_DATA MGW Generic Data Provider for Multi Destination Composition 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/MGW_PUSH   GW Framework - Odata Channel - Notification 
Created 20120605   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWFND/IF_MGW_CORE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /IWFND/CL_MGW_MDC_VIRTUAL_PERS has no interface implemented.
Friends
Class /IWFND/CL_MGW_MDC_VIRTUAL_PERS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_NAMESPACE Instance attribute Private Type reference (TYPE) /IWFND/MED_MDL_NAMESPACE 20120614
2 MV_SERVICE_DOCUMENT_NAME Instance attribute Private Type reference (TYPE) /IWFND/MED_MDL_SERVICE_GRP_ID External Service Document Name 20120614
3 MV_VERSION Instance attribute Private Type reference (TYPE) /IWFND/MED_MDL_VERSION 20120614
Methods
# Method Level Visibility Method type Description Created on
1 REMOVE_DUPLICATE_ENTITIES Instance method Private Method Remove Duplicate Entities from multiple backends 20120606
2 WRITE_BUSI_ERROR Instance method Private Method 20120615
Events
Class /IWFND/CL_MGW_MDC_VIRTUAL_PERS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ADMIN_SUBS Public See coding 20120613 tt_admin_subs TYPE STANDARD TABLE OF ty_admin_sub
2 TT_MDC_ADM_SUBS Public See coding 20120613 tt_mdc_adm_subs TYPE STANDARD TABLE OF ty_mdc_adm_sub
3 TT_MDC_USR_SUBS Public See coding 20120613 tt_mdc_usr_subs TYPE STANDARD TABLE OF ty_mdc_usr_sub
4 TT_USER_SUBS Public See coding 20120613 tt_user_subs TYPE STANDARD TABLE OF ty_user_sub
5 TY_ADMIN_SUB Public See coding 20120607 BEGIN OF ty_admin_sub, id TYPE string, created_by TYPE syuname, changed_timestmp TYPE tzntstmps, title TYPE char255, group_tech_name TYPE char35, group_version TYPE numc4, delivery_address TYPE string, persist_notif TYPE char1, collection_name TYPE char40, filter_parameter TYPE string, select_parameter TYPE char255, change_type TYPE char30, principal TYPE c LENGTH 112, principal_type TYPE char10, base_url TYPE string, notif_language TYPE laiso, END OF ty_admin_sub
6 TY_MDC_ADM_SUB Public See coding 20120607 BEGIN OF ty_mdc_adm_sub, sap__origin TYPE string. INCLUDE TYPE ty_admin_sub. TYPES: END OF ty_mdc_adm_sub
7 TY_MDC_USR_SUB Public See coding 20120607 BEGIN OF ty_mdc_usr_sub, sap__origin TYPE string. INCLUDE TYPE ty_user_sub. TYPES: END OF ty_mdc_usr_sub
8 TY_USER_SUB Public See coding 20120607 BEGIN OF ty_user_sub, id TYPE sysuuid_c, user TYPE syuname, updated TYPE tzntstmps, title TYPE char255, deliveryaddress TYPE string, persistnotifications TYPE char1, collection TYPE char40, filter TYPE string, select TYPE char255, changetype TYPE char30, END OF ty_user_sub
Method Signatures

Method REMOVE_DUPLICATE_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_FEED_DATA Call by reference Object reference (TYPE REF TO) DATA 20120607

Method REMOVE_DUPLICATE_ENTITIES on class /IWFND/CL_MGW_MDC_VIRTUAL_PERS has no exception.

Method WRITE_BUSI_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20120615
2 Importing IV_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Application Log: Message handle 20120615
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Technical Exception 20120615
History
Last changed by/on SAP  20131127 
SAP Release Created in 250