SAP ABAP Class /MRSS/CL_RCCF_ADMIN_LOGSCREEN (Log Class to Display Engine Log)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/RCCF_ADMIN (Package) RCCF Admin
Properties
Class /MRSS/CL_RCCF_ADMIN_LOGSCREEN  
Short Description Log Class to Display Engine Log    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/RCCF_ADMIN   RCCF Admin 
Created 20071102   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MRSS/IF_RCCF_ENGINE_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /MRSS/IF_RCCF_LOG_CALLBACK_C 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)
4 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 IF_RCCF_ENGINE_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_RCCF_LOG_CALLBACK_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no interface implemented.
Friends
Class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CONTAINER_NAME Constant Private Type reference (TYPE) CHAR255 'MAIN_CONTAINER' 20071102
2 GC_DISPLAY_COLUMNNAMES Constant Private Type reference (TYPE) CHAR255 'STATUS_ICON,APPL_ICON,ICON_EXT1,ICON_EXT2,ICON_EXT3,APP,ID,SLOT_NO,STARTDATE,STARTTIME,USERNAME,ENGINE_PROFILE,ENGINE_CUSTID' 20071102
3 GC_ICON_APPL Constant Private Type reference (TYPE) LVC_FNAME 'APPL_ICON' 20071102
4 GC_ICON_EXT1 Constant Private Type reference (TYPE) LVC_FNAME 'ICON_EXT1' 20071102
5 GC_ICON_EXT2 Constant Private Type reference (TYPE) LVC_FNAME 'ICON_EXT2' 20071102
6 GC_ICON_EXT3 Constant Private Type reference (TYPE) LVC_FNAME 'ICON_EXT3' 20071102
7 GC_ICON_STATUS Constant Private Type reference (TYPE) LVC_FNAME 'STATUS_ICON' 20071102
8 GC_PROTO_COLUMNNAMES Constant Private Type reference (TYPE) CHAR255 'STATUS_ICON,USER_NAME,STARTDATE,STARTTIME,ENDDATE,ENDTIME,ACTIVITY' Char255 20090918
9 GO_PROTOCOL_ALV Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_RCCF_ADMIN_SALV 20090916
10 GO_SPLITTER Static Attribute Public Object reference (TYPE REF TO) CL_GUI_EASY_SPLITTER_CONTAINER Reduced Version of Splitter Container Control 20090917
11 GT_PROTOCOL Static Attribute Private Type reference (TYPE) /MRSS/T_OPT_LOGGING_ENTRY_TAB 20090918
12 GT_PROTOCOL_ALV1 Static Attribute Private Type reference (TYPE) /MRSS/T_LOGGING_ENTRY_ALV_TAB Log Entry Table Type for ALV Display 20090926
13 MO_ALV Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_RCCF_ADMIN_SALV SALV Wrapper for RCCF 20071102
14 MT_APP_ENGINES Static Attribute Private Type reference (TYPE) /MRSS/T_RCCFT_ENGINE Application Engine Table 20071102
15 MT_CALLBACKS Static Attribute Private Type reference (TYPE) TY_GT_CALLBACK Callback Buffer 20071102
16 MT_ENG_LOG Static Attribute Private Type reference (TYPE) TY_GT_ENG_LOG 20071102
17 MT_ICON_LIST Instance attribute Private Type reference (TYPE) /MRSS/T_RCCFT_ADMIN_ICONLIST Icon List 20071102
18 MV_COLUMNS_HAVE_DATA Static Attribute Private Type reference (TYPE) CHAR03 'NNN' Three-digit character field for IDocs 20071102
19 MV_FILE_PATH Static Attribute Private Type reference (TYPE) STRING 20071102
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071102
2 DISPLAY Static method Public Method 20071102
3 DISPLAY_PROTOCOL Static method Public Method 20090626
4 GET_ALV_OBJECT Instance method Public Method 20090626
5 GET_APP_ENGINE Static method Private Method 20071102
6 GET_ICON Static method Private Method 20071102
7 ON_DOUBLE_CLICK_PROTO Instance method Private Event handling method 20090626
8 ON_FUNCTION Instance method Private Event handling method Event Handler 20071102
9 ON_LINK_CLICK Instance method Private Event handling method Event Handler 20071102
10 ON_PROTO_FUNCTION Instance method Private Event handling method On Function Request of ALV Log 20091002
11 PREPARE_PROTO_ALV Static method Private Method Prepare ALV Log 20090918
12 REFRESH_DATA Static method Public Method 20071102
Events
Class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ENG_LOG Private Type reference (TYPE) TY_GS_ENG_LOG 20090917
2 TY_GS_CALLBACK Private See coding 20071102 BEGIN OF ty_gs_callback, cbkname TYPE /mrss/t_rccf_abap_abstypename, cbkid TYPE /mrss/t_rccf_log_callback_id, icon_ext1 TYPE /mrss/t_rccf_log_ext, icon_ext2 TYPE /mrss/t_rccf_log_ext, icon_ext3 TYPE /mrss/t_rccf_log_ext, END OF ty_gs_callback
3 TY_GS_ENG_LOG Private See coding 20071102 BEGIN OF ty_gs_eng_log, appl_icon TYPE /mrss/t_rccf_log_appl, status_icon TYPE /mrss/t_rccf_log_status_icon, icon_ext1 TYPE /mrss/t_rccf_log_ext, icon_ext2 TYPE /mrss/t_rccf_log_ext, icon_ext3 TYPE /mrss/t_rccf_log_ext. INCLUDE TYPE /mrss/d_eng_log. TYPES END OF ty_gs_eng_log
4 TY_GT_CALLBACK Private See coding 20071102 ty_gt_callback TYPE HASHED TABLE OF ty_gs_callback WITH UNIQUE KEY cbkid cbkname
5 TY_GT_ENG_LOG Private See coding 20071102 ty_gt_eng_log TYPE STANDARD TABLE OF ty_gs_eng_log
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ALV Call by reference Object reference (TYPE REF TO) /MRSS/CL_RCCF_ADMIN_SALV SALV-Verschalung für RCCF 20071102
2 Importing IO_ALV_EVENT Call by reference Object reference (TYPE REF TO) /MRSS/CL_RCCF_ADMIN_SALV_EVENT SALV-Events 20071102
3 Importing IT_ICON_LIST Call by reference Type reference (TYPE) /MRSS/T_RCCFT_ADMIN_ICONLIST test 20071102

Method CONSTRUCTOR on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_ADMIN_LOGSCREEN Value transfer Object reference (TYPE REF TO) /MRSS/CL_RCCF_ADMIN_LOGSCREEN Protokollklasse zur Anzeige des Engineprotokolls 20090626
2 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20090626
3 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) CHAR255 'MAIN_CONTAINER' Container Name 20090626
4 Importing IV_FULLSCREEN Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Full scren mode 20090626
5 Importing IV_LOAD_FROM_DB Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Load log from DB 20090626

Method DISPLAY on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.

Method DISPLAY_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROTOCOL Call by reference Type reference (TYPE) /MRSS/T_OPT_LOGGING_ENTRY_TAB 20090626
2 Exporting EO_ADMIN_LOGSCREEN Call by reference Object reference (TYPE REF TO) /MRSS/CL_RCCF_ADMIN_LOGSCREEN Protokollklasse zur Anzeige des Engineprotokolls 20090626
3 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20090626
4 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) CHAR255 Char255 20090626
5 Importing IV_FULLSCREEN Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20090626
6 Importing IV_NO_NEW_LOG_ALV Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20091203

Method DISPLAY_PROTOCOL on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.

Method GET_ALV_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ALV Call by reference Object reference (TYPE REF TO) /MRSS/CL_RCCF_ADMIN_SALV 20090626
2 Exporting EO_PROTO_ALV Call by reference Object reference (TYPE REF TO) /MRSS/CL_RCCF_ADMIN_SALV 20090626

Method GET_ALV_OBJECT on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.

Method GET_APP_ENGINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP Call by reference Type reference (TYPE) /MRSS/T_RCCF_APP RCCF-Applikationskürzel 20071102
2 Returning RS_APP_ENGINE Value transfer Type reference (TYPE) /MRSS/T_RCCFS_ENGINE Informationen zur Applikationsengine 20071102

Method GET_APP_ENGINE on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CALLBACK Call by reference Type reference (TYPE) /MRSS/T_RCCF_ABAP_ABSTYPENAME Absoluter Typename im ABAP 20071102
2 Importing IV_CALLBACK_ID Call by reference Type reference (TYPE) /MRSS/T_RCCF_LOG_CALLBACK_ID Eindeutige Nummer zur Identifikation von Callbackeinträgen 20071102
3 Importing IV_COLUMNID Call by reference Type reference (TYPE) /MRSS/T_RCCF_LOG_COLUMNID Spalten-ID für die Protokollierung im RCCF 20071102
4 Returning RV_ICON Value transfer Type reference (TYPE) /MRSS/T_RCCF_LOG_EXT Icon 20071102

Method GET_ICON on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.

Method ON_DOUBLE_CLICK_PROTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Value transfer Attribute reference (LIKE) 20090626
2 Importing ROW Value transfer Attribute reference (LIKE) 20090626

Method ON_DOUBLE_CLICK_PROTO on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.

Method ON_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_SALV_FUNCTION Value transfer Attribute reference (LIKE) 20071112

Method ON_FUNCTION on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.

Method ON_LINK_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Value transfer Attribute reference (LIKE) 20071112
2 Importing ROW Value transfer Attribute reference (LIKE) 20071112

Method ON_LINK_CLICK on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.

Method ON_PROTO_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_SALV_FUNCTION Value transfer Attribute reference (LIKE) 20091002

Method ON_PROTO_FUNCTION on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.

Method PREPARE_PROTO_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROTOCOL_ALV Call by reference Type reference (TYPE) /MRSS/T_LOGGING_ENTRY_ALV_TAB Log Entry Table Type for ALV display 20090918
2 Importing IT_PROTOCOL Call by reference Type reference (TYPE) /MRSS/T_OPT_LOGGING_ENTRY_TAB 20090918

Method PREPARE_PROTO_ALV on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.

Method REFRESH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOAD_FROM_DB Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' 20090626

Method REFRESH_DATA on class /MRSS/CL_RCCF_ADMIN_LOGSCREEN has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610