SAP ABAP Class CL_GRFN_INBOX_MONITOR (Inbox Monitor - RM Validation task)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_WORKFLOW (Package) GRC Workflow Inbox and feeder classes
Properties
Class CL_GRFN_INBOX_MONITOR  
Short Description Inbox Monitor - RM Validation task    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_WORKFLOW   GRC Workflow Inbox and feeder classes 
Created 20140513   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_INBOX_MONITOR has no interface implemented.
Friends
Class CL_GRFN_INBOX_MONITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_TASK Constant Public Type reference (TYPE) SWW_TASK 'TS76300034' Task ID 20140609
2 MR_MONITOR Static Attribute Private Object reference (TYPE REF TO) CL_GRFN_INBOX_MONITOR Inbox Monitor 20140513
3 MR_SESSION Instance attribute Private Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20140528
4 MT_ITEMS_BUFFER Instance attribute Private Type reference (TYPE) GRFN_T_RM_MON_INBOX_ITEMS Monitor application - RM items 20140609
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_DATA Instance method Private Method Init data 20140609
2 CREATE_ITEMS_LIST Instance method Private Method Create items tasks list 20140609
3 FACTORY Static method Public Method Returns singleton instance of the class 20140513
4 GET_ITEMS_TABLE Instance method Public Method Returns Items table 20140609
5 GET_MON_TASKS Instance method Private Method Returns monitor tasks 20140513
6 VALIDATE_ITEM Instance method Public Method Validate 1 item 20140609
Events
Class CL_GRFN_INBOX_MONITOR has no event.
Types
Class CL_GRFN_INBOX_MONITOR has no local type.
Method Signatures

Method CREATE_DATA Signature

Method CREATE_DATA on class CL_GRFN_INBOX_MONITOR has no parameter.
Method CREATE_DATA on class CL_GRFN_INBOX_MONITOR has no exception.

Method CREATE_ITEMS_LIST Signature

Method CREATE_ITEMS_LIST on class CL_GRFN_INBOX_MONITOR has no parameter.
Method CREATE_ITEMS_LIST on class CL_GRFN_INBOX_MONITOR has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REFRESH_DATA Call by reference Type reference (TYPE) GRFN_BOOLEAN ABAP_FALSE Indicator 20140609
2 Returning RR_MONITOR Value transfer Object reference (TYPE REF TO) CL_GRFN_INBOX_MONITOR Monitor instance 20140513

Method FACTORY on class CL_GRFN_INBOX_MONITOR has no exception.

Method GET_ITEMS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS_TABLE Call by reference Type reference (TYPE) GRFN_T_RM_MON_INBOX_ITEMS Monitor inbox items table 20140609

Method GET_ITEMS_TABLE on class CL_GRFN_INBOX_MONITOR has no exception.

Method GET_MON_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MON_TASKS Value transfer Type reference (TYPE) SWRTTASK WAPI: Table Type for Tasks 20140513

Method GET_MON_TASKS on class CL_GRFN_INBOX_MONITOR has no exception.

Method VALIDATE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FINAL_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20140609
2 Exporting ET_PROCESSING_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20140609
3 Exporting EV_ERROR Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean Variable (X=True, Space=False) 20140609
4 Importing IS_ITEM_DATA Call by reference Type reference (TYPE) GRFN_S_RM_MON_INBOX_ITEMS Monitor application RM item 20140610
5 Importing IV_ACTIVITY Call by reference Type reference (TYPE) J_VORGANG Activity (Approve or Reject code) 20140609

Method VALIDATE_ITEM on class CL_GRFN_INBOX_MONITOR has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100