SAP ABAP Class /GC1/CL_CO_MSG_HANDLER (Message Management)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-PGC (Application Component) Persistent Garbage Collector
     /GC1/FRAMEWORK (Package) Garbage Collector Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /GC1/IF_CO_MSG_LOG Message Log 20040402
Properties
Class /GC1/CL_CO_MSG_HANDLER  
Short Description Message Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /GC1/MSG    
Program status     
Category 0   
Package /GC1/FRAMEWORK   Garbage Collector Framework 
Created 20040402   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /GC1/CL_CO_MSG_HANDLER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /GC1/IF_CO_MSG_LOG Message Log 20040402
Friends
Class /GC1/CL_CO_MSG_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_LOG_EXTNUMBER Constant Private Type reference (TYPE) BALNREXT 'Application Garbage Collector' Application Log: External ID 20040402
2 CON_LOG_OBJ Constant Private Type reference (TYPE) BALOBJ_D '/GC1/GC' Application Log: Name of Object (Application Code) 20040402
3 CON_LOG_SUBOBJ Constant Private Type reference (TYPE) BALSUBOBJ 'LOG' Application Log: Subobject 20040402
4 DUMMY Static Attribute Public Type reference (TYPE) STRING 20060123
5 FLG_HAS_ERRORS Instance attribute Private Type reference (TYPE) C 20060206
6 LAST_ACTIVITY Instance attribute Private Type reference (TYPE) /GC1/DTE_ACTIVITY Activity 20060208
7 LAST_MESSAGE_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMP Indicator: Log Already Shown 20060224
8 LOGGUID Instance attribute Private Type reference (TYPE) /GC1/DTE_DELGUID GUID for Deletion Log 20060208
9 LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Header Data 20060208
10 LOG_NUMBERS Instance attribute Private Type reference (TYPE) BAL_T_LGNM Application Log: Newly-Assigned LOGNUMBER Table 20060208
11 MSG_HANDLE Instance attribute Private Type reference (TYPE) BALMSGHNDL Application Log: Message Handle 20060208
12 NULL Static Attribute Public Object reference (TYPE REF TO) /GC1/IF_CO_MSG_LOG Message Log 20060306
13 RCL_TRANSPORT Instance attribute Private Object reference (TYPE REF TO) /GC1/CL_CO_TRANSPORT_HANDLER Transport Control for Garbage Collector 20060208
14 TAB_LOGHANDLE Instance attribute Private Type reference (TYPE) BAL_T_LOGH Contains All Log Routines Loaded in the Memory 20060208
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DELETED_OBJECT_TO_ACTLOG Instance method Public Method Generates New Entry in Activity Log 20060208
2 ADD_MSG Instance method Public Method 20060123
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060306
4 CONSTRUCTOR Instance method Public Constructor Generates Log 20040402
5 CREATE_ACTIVITY_LOG Instance method Public Method Generates New Entry in Actvities Log 20060208
6 CREATE_LOG Instance method Private Method Generates New Log 20040701
7 DISPLAY_LOG Instance method Public Method Display Log 20040402
8 GET_MESSAGES Instance method Public Method Returns Messages that Fulfill Selection Criteria 20040616
9 HAS_ERRORS Instance method Public Method Delivers Information About Whether There Are Errors in Log 20060206
10 HAS_MESSAGES Instance method Public Method Delivers Information About Whether There Are Messages in Log 20060208
11 LOAD_LOGS Instance method Public Method Loads Log into Memory 20040518
12 SAVE_LOG Instance method Public Method Saves Current Log 20040506
Events
Class /GC1/CL_CO_MSG_HANDLER has no event.
Types
Class /GC1/CL_CO_MSG_HANDLER has no local type.
Method Signatures

Method ADD_DELETED_OBJECT_TO_ACTLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADDITIONAL_OBJECT Call by reference Type reference (TYPE) /GC1/STR_OBJECT Object information to be displayed and processed 20060208
2 Importing I_FLG_CLIENT_DELETION Call by reference Type reference (TYPE) C Flag: simulation 20060307
3 Importing I_MASTER_OBJECT Call by reference Type reference (TYPE) /GC1/STR_ALV_DISPLAY Object information to be displayed and processed 20060208
# Exception Resumable Description Created on
1 FAILED Object couldn't be added to the deletion log 20060208

Method ADD_MSG Signature

Method ADD_MSG on class /GC1/CL_CO_MSG_HANDLER has no parameter.
Method ADD_MSG on class /GC1/CL_CO_MSG_HANDLER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /GC1/CL_CO_MSG_HANDLER has no parameter.
Method CLASS_CONSTRUCTOR on class /GC1/CL_CO_MSG_HANDLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RCL_TRANSPORT Value transfer Object reference (TYPE REF TO) /GC1/CL_CO_TRANSPORT_HANDLER Transportsteuerung für Garbage Collector 20040726

Method CONSTRUCTOR on class /GC1/CL_CO_MSG_HANDLER has no exception.

Method CREATE_ACTIVITY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) /GC1/DTE_ACTIVITY 'D' Activity 20060208
2 Importing I_FLG_FORCE_NEW Call by reference Type reference (TYPE) C 20060208
# Exception Resumable Description Created on
1 FAILED 20060208

Method CREATE_LOG Signature

Method CREATE_LOG on class /GC1/CL_CO_MSG_HANDLER has no parameter.
Method CREATE_LOG on class /GC1/CL_CO_MSG_HANDLER has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_ONLY_LAST_MESSAGES Value transfer Type reference (TYPE) C 20060224
2 Importing I_FLG_POPUP Value transfer Type reference (TYPE) /GC1/DTE_FLAG Allgemeines Kennzeichen 20060208

Method DISPLAY_LOG on class /GC1/CL_CO_MSG_HANDLER has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_MSG Call by reference Type reference (TYPE) /GC1/TAB_MSG Messages table 20040616
2 Importing I_STR_DATE_TIME Call by reference Type reference (TYPE) BAL_S_DTTM Anwendungs-Log: Intervall für Datum+Uhrzeit 20040616
3 Importing I_STR_MSG_FILTER Call by reference Type reference (TYPE) BAL_S_MFIL Anwendungs-Log: Filterkriterien für eine Meldung 20040616
# Exception Resumable Description Created on
1 FAILED 20040616

Method HAS_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_HAS_ERRORS Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20060206

Method HAS_ERRORS on class /GC1/CL_CO_MSG_HANDLER has no exception.

Method HAS_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_ONLY_LAST_MESSAGES Value transfer Type reference (TYPE) C 20060224
2 Returning R_FLG_HAS_MESSAGES Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20060208

Method HAS_MESSAGES on class /GC1/CL_CO_MSG_HANDLER has no exception.

Method LOAD_LOGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_ACTLOGS Call by reference Type reference (TYPE) /GC1/TAB_TACTLOG Activity log entries 20040518
# Exception Resumable Description Created on
1 FAILED The log could't be loaded 20040518

Method SAVE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TAB_LOG_NUMBERS Value transfer Type reference (TYPE) BAL_T_LGNM Anwendungs-Log: Tabelle mit neu vergebenen LOGNUMBER'S 20040506

Method SAVE_LOG on class /GC1/CL_CO_MSG_HANDLER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 31