SAP ABAP Class /IWFND/CL_MGW_NOTIF_FEED_AGTR (Notification feed aggregator)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-GW-COR (Application Component) Gateway Framework
     /IWFND/MGW_PUSH (Package) GW Framework - Odata Channel - Notification
Properties
Class /IWFND/CL_MGW_NOTIF_FEED_AGTR  
Short Description Notification feed aggregator    
Super Class    
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 20120524   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/CL_MGW_NOTIF_FEED_AGTR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /IWFND/IF_MGW_NOTIF_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWFND/CL_MGW_NOTIF_FEED_AGTR has no interface implemented.
Friends
Class /IWFND/CL_MGW_NOTIF_FEED_AGTR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_DIRECT_SEND Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121220
Methods
# Method Level Visibility Method type Description Created on
1 AGGREGATE_NOTIFICATIONS Instance method Public Method Aggregate notifications 20120524
2 BUILD_QUEUE_NAME Instance method Private Method Build bgRFC Queue Name for sending notifications 20120913
3 SEND_NOTIFICATIONS Instance method Private Method Send Notifications asynchronously 20120913
Events
Class /IWFND/CL_MGW_NOTIF_FEED_AGTR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_NOTIF_INFO Public See coding 20120913 BEGIN OF ty_notif_info, notifications TYPE /iwfnd/if_mgw_notif_types=>ty_t_notifications_feed, system_alias TYPE /iwfnd/defi_system_alias, feedaggtr_impl TYPE clasname, END OF ty_notif_info
Method Signatures

Method AGGREGATE_NOTIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FEED_VIA_LINKS Call by reference Type reference (TYPE) STRINGTAB Notification via link table 20120605
2 Importing IT_NOTIFICATIONS Call by reference Type reference (TYPE) /IWFND/IF_MGW_NOTIF_TYPES=>TY_T_INB_NOTIF_JSONHDR Bulk Notification 20120524
3 Importing IV_SYSTEM_ALIAS_INFO Call by reference Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20120524

Method AGGREGATE_NOTIFICATIONS on class /IWFND/CL_MGW_NOTIF_FEED_AGTR has no exception.

Method BUILD_QUEUE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) CLASNAME Class or interface name 20120913
2 Returning RV_QUEUE_NAME Value transfer Type reference (TYPE) QRFC_QUEUE_NAME Queue Name for Background RFC 20120913

Method BUILD_QUEUE_NAME on class /IWFND/CL_MGW_NOTIF_FEED_AGTR has no exception.

Method SEND_NOTIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NOTIF_INFO Call by reference Type reference (TYPE) /IWFND/CL_MGW_NOTIF_FEED_AGTR=>TY_NOTIF_INFO Bulk Notifications Info 20120913
2 Importing IV_QUEUE_NAME Call by reference Type reference (TYPE) QRFC_QUEUE_NAME Queue Name for Background RFC 20120913
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20120913
History
Last changed by/on SAP  20131127 
SAP Release Created in 250