SAP ABAP Class CL_CCM_APPLICATION_LOG (Class for Creation of Application Log)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-EQM-CC (Application Component) Configuration Control
     DI_CCM (Package) Configuration Control
Properties
Class CL_CCM_APPLICATION_LOG  
Short Description Class for Creation of Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DI_CCM   Configuration Control 
Created 20010718   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CCM_APPLICATION_LOG has no forward declaration.
Interfaces
Class CL_CCM_APPLICATION_LOG has no interface implemented.
Friends
Class CL_CCM_APPLICATION_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL_LOGS Static Attribute Private Type reference (TYPE) TT_CCM_APPL_LOGS Table Type for Application Log Maintenance 20010719
2 CALLBACK_ID Instance attribute Public Type reference (TYPE) RS38L_FNAM Name of Function Module 20010719
3 CONTEXT_ID Instance attribute Public Type reference (TYPE) STRUKNAME Name of Structure 20010719
4 CONTROL_HANDLE Static Attribute Private Type reference (TYPE) BALCNTHNDL Application Log: Control Display Handle 20010822
5 EXTNUMBER Instance attribute Public Type reference (TYPE) BALNREXT Application Log: External ID 20010719
6 LOG_HANDLE Instance attribute Public Type reference (TYPE) BALLOGHNDL Application Log: Log handle 20010719
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_TO_LOG Instance method Public Method adds message to application log 20010718
2 CONSTRUCTOR Instance method Public Constructor constructor 20010718
3 DISPLAY Instance method Public Method Display on application log 20010814
4 GET_LOG_BY_EXTNUMBER Static method Public Method get application log by the external number 20010719
5 GET_LOG_BY_HANDLE Static method Public Method get application log by handle 20010719
6 SAVE Instance method Public Method Save application log 20010924
7 SAVE_LOGS Static method Public Method saves logs on database 20010726
Events
Class CL_CCM_APPLICATION_LOG has no event.
Types
Class CL_CCM_APPLICATION_LOG has no local type.
Method Signatures

Method ADD_MESSAGE_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_MESSAGE Call by reference Type reference (TYPE) XFELD Checkbox: message was error message 20010719
2 Exporting EV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Messages, message type 20010723
3 Importing IS_CALLBACK Call by reference Type reference (TYPE) BAL_S_PAR Application log: Parameter value 20010719
4 Importing IS_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20010718
5 Importing IV_CONTEXT Call by reference Type reference (TYPE) BALCVAL Char255 20010719
6 Importing IV_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Application Log: Level of detail 20010719
7 Importing IV_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Application log: Message problem class 20010719

Method ADD_MESSAGE_TO_LOG on class CL_CCM_APPLICATION_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CALLBACK_ID Call by reference Type reference (TYPE) RS38L_FNAM Name of function module 20010719
2 Importing IV_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010814
3 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) STRUKNAME Name of a structure 20010719
4 Importing IV_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20010719
5 Importing IV_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Application log: Object name (Application code) 20010731
6 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Application log: sub-object 20010731

Method CONSTRUCTOR on class CL_CCM_APPLICATION_LOG has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010814

Method DISPLAY on class CL_CCM_APPLICATION_LOG has no exception.

Method GET_LOG_BY_EXTNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_CCM_APPLICATION_LOG Class for creation of application log 20010719
2 Importing IV_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20010719

Method GET_LOG_BY_EXTNUMBER on class CL_CCM_APPLICATION_LOG has no exception.

Method GET_LOG_BY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_CCM_APPLICATION_LOG Class for creation of application log 20010719
2 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log handle 20010719

Method GET_LOG_BY_HANDLE on class CL_CCM_APPLICATION_LOG has no exception.

Method SAVE Signature

Method SAVE on class CL_CCM_APPLICATION_LOG has no parameter.
# Exception Resumable Description Created on
1 LOG_NOT_SAVED Log is not saved 20010924

Method SAVE_LOGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIG_MANAGER Call by reference Object reference (TYPE REF TO) CL_CCM_CONFIGURATION_MANAGER Entry class of configuration manager application layer 20010726
2 Importing IV_EXTERNAL_NUMBER Call by reference Type reference (TYPE) BALNREXT Application log: log number 20010726
# Exception Resumable Description Created on
1 LOG_NOT_SAVED log was not saved successfully 20010726
2 NO_LOG_FOUND no log found 20010726
History
Last changed by/on SAP  20100310 
SAP Release Created in 46C2