SAP ABAP Class CL_DAAG_RUNTIME_LOG (Logging of a Data Aging Run)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-DAG (Application Component) Data Aging
     S_DAAG_LOG (Package) Logging of Data Aging
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DAAG_RUNTIME_LOG Logging of a Data Aging Run 20131010
Properties
Class CL_DAAG_RUNTIME_LOG  
Short Description Logging of a Data Aging Run    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_DAAG_LOG   Logging of Data Aging 
Created 20130830   SAP 
Last change 20141121    
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
# Interface Abstract Final Description Created on
1 IF_DAAG_RUNTIME_LOG Logging of a Data Aging Run 20131010
Friends
# Friend Modeled only Created on Description
1 CL_DAAG_RUNTIME_API 20131010 Runtime API for Applications and Users
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_DETAIL_LEVEL Constant Public See coding 20130905
2 GS_DUMMY_HANDLE Static Attribute Private Type reference (TYPE) BALLOGHNDL 20131010
3 MS_DETLEVEL Instance attribute Private Type reference (TYPE) DAAG_LOG_DETAIL 20131010
4 MS_DET_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL 20131010
5 MS_SUM_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL 20131010
6 MT_MSG_CUMULATED Instance attribute Private Type reference (TYPE) TY_T_MSG_CUMULATED 20130909
7 MV_SAVE_ENABLED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20131010
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXCEPTION Instance method Private Method 20131010
2 ADD_MESSAGE2SUMLOG Instance method Private Method 20130913
3 ADD_T100_MESSAGE Instance method Private Method 20131010
4 ADD_TEXT Instance method Private Method 20131010
5 CONSTRUCTOR Instance method Public Constructor 20130830
6 CUMULATE_MESSAGE Instance method Private Method 20130909
7 DETERMINE_HEADER_DATA Instance method Private Method 20130905
8 DISABLE_SAVE Instance method Protected Method 20131010
9 ENABLE_SAVE Instance method Protected Method 20131010
10 GET_DETAIL_LOGH Instance method Private Method 20130909
11 RAISE_EXCEPTION Instance method Private Method 20130830
12 SAVE Instance method Private Method 20131010
Events
Class CL_DAAG_RUNTIME_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LOG_TEXT Public See coding 20130830 log_text TYPE c LENGTH 200
2 TY_S_MSG_CUMULATED Private See coding 20131010 BEGIN OF ty_s_msg_cumulated, msgid TYPE symsgid, msgty TYPE symsgty, msgno TYPE symsgno, msgv1 TYPE symsgv, msgv2 TYPE symsgv, msgv3 TYPE symsgv, msgv4 TYPE symsgv, count TYPE daag_log_objcnt, msgidx TYPE balmnr, END OF ty_s_msg_cumulated
3 TY_T_MSG_CUMULATED Private See coding 20131010 ty_t_msg_cumulated TYPE SORTED TABLE OF ty_s_msg_cumulated WITH UNIQUE KEY msgid msgty msgno msgv1 msgv2 msgv3 msgv4
Method Signatures

Method ADD_EXCEPTION Signature

Method ADD_EXCEPTION on class CL_DAAG_RUNTIME_LOG has no parameter.
Method ADD_EXCEPTION on class CL_DAAG_RUNTIME_LOG has no exception.

Method ADD_MESSAGE2SUMLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSGH Call by reference Type reference (TYPE) BALMSGHNDL Anwendungsprotokoll: Handle für eine Meldung 20130913
2 Importing IV_CUMULATION Call by reference Type reference (TYPE) X 20131010
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) CLIKE 20131010

Method ADD_MESSAGE2SUMLOG on class CL_DAAG_RUNTIME_LOG has no exception.

Method ADD_T100_MESSAGE Signature

Method ADD_T100_MESSAGE on class CL_DAAG_RUNTIME_LOG has no parameter.
Method ADD_T100_MESSAGE on class CL_DAAG_RUNTIME_LOG has no exception.

Method ADD_TEXT Signature

Method ADD_TEXT on class CL_DAAG_RUNTIME_LOG has no parameter.
Method ADD_TEXT on class CL_DAAG_RUNTIME_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DAAG_OBJECT Call by reference Type reference (TYPE) DAAG_OBJECT 20131010
2 Importing IV_DETAIL_LEVEL Call by reference Type reference (TYPE) DAAG_LOG_DETAIL Detaillierungsgrad eines Data-Aging-Protokolls 20131010
3 Importing IV_RUN_ID Call by reference Type reference (TYPE) SYSUUID_22 UUID in komprimierter Form (22 Stellen UUENCODEd) 20131010

Method CONSTRUCTOR on class CL_DAAG_RUNTIME_LOG has no exception.

Method CUMULATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungsprotokoll: Daten einer Meldung 20130913
2 Importing IV_CUMULATION Call by reference Type reference (TYPE) X 20131010

Method CUMULATE_MESSAGE on class CL_DAAG_RUNTIME_LOG has no exception.

Method DETERMINE_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTEXT Call by reference Type reference (TYPE) DAAG_LOG_HEADER_CONTEXT Zusatzinformation für das Protokoll 20130905
2 Exporting ES_EXTNUMBER Call by reference Type reference (TYPE) DAAG_LOG_EXTNUMBER 20130905
3 Importing IV_RUN_ID Call by reference Type reference (TYPE) SYSUUID_22 20131010

Method DETERMINE_HEADER_DATA on class CL_DAAG_RUNTIME_LOG has no exception.

Method DISABLE_SAVE Signature

Method DISABLE_SAVE on class CL_DAAG_RUNTIME_LOG has no parameter.
Method DISABLE_SAVE on class CL_DAAG_RUNTIME_LOG has no exception.

Method ENABLE_SAVE Signature

Method ENABLE_SAVE on class CL_DAAG_RUNTIME_LOG has no parameter.
Method ENABLE_SAVE on class CL_DAAG_RUNTIME_LOG has no exception.

Method GET_DETAIL_LOGH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20131010
# Exception Resumable Description Created on
1 CX_DAAG_RUNTIME_LOG Ausnahmen aus der Protokollierung 20130909

Method RAISE_EXCEPTION Signature

Method RAISE_EXCEPTION on class CL_DAAG_RUNTIME_LOG has no parameter.
# Exception Resumable Description Created on
1 CX_DAAG_RUNTIME_LOG 20130830

Method SAVE Signature

Method SAVE on class CL_DAAG_RUNTIME_LOG has no parameter.
Method SAVE on class CL_DAAG_RUNTIME_LOG has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740