SAP ABAP Interface IF_SALV_CSQ_LOG (Log object)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_CSQ (Package) Tools
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SALV_CSQ_APPLICATION_LOG OBSOLETE: Root log, message log 20080824
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_CSQ_LOG Logger 20080815
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_STC_AUNIT_LOG_DUMMY AUnit dummy for logging 20111014
Properties
Interface IF_SALV_CSQ_LOG  
Short Description Log object    
General Data
Package SALV_CSQ   Tools 
Created 20080815   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SALV_CSQ Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_SALV_CSZ_API Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_CSQ_LOG_PROVIDER Log provider 20080815
2 IF_SALV_CSQ_SESSION_INFO Trace activation status, root message pool 20090309
Friends
Interface IF_SALV_CSQ_LOG has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_TRACE_LEVEL Constant Public Attribute reference (LIKE) IF_SALV_CSQ=>C_TRACE_LEVEL IF_SALV_CSQ=>C_TRACE_LEVEL 20080904
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_LOGGER Instance method Public Method 20090316
2 GET_APPLICATION_DESCRIPTOR Instance method Public Method 20090309
3 GET_LOG Instance method Public Method 20080825
4 GET_MESSAGE_POOL Instance method Public Method Message pool (if own pool available) 20090309
5 GET_TRACE_ID Instance method Public Method 20090309
6 GET_TRACE_LEVEL Instance method Public Method 20090309
7 IS_RECORDABLE_DATA_TRACED Instance method Public Method 20090309
8 IS_TRACE_ACTIVE Instance method Public Method 20090309
9 LOG Instance method Public Method 20080815
10 LOG_EXCEPTION Instance method Public Method Log exc. & continue if cs_param: dump_at_exception is off 20090331
11 LOG_MESSAGE Instance method Public Method Log message, but don't report to the user 20080815
12 LOG_TASK_BEGIN Instance method Public Method 20080815
13 LOG_TASK_END Instance method Public Method 20080815
14 PULL_MESSAGES Instance method Public Method OBSOLETE: use get_message_pool 20090309
15 REPORT_EXCEPTION Instance method Public Method Log exc. & continue if cs_param: dump_at_exception is off 20080815
16 REPORT_MESSAGE Instance method Public Method Log message and report to the user 20080815
17 REPORT_MESSAGES Instance method Public Method 20080815
18 REPORT_SYSTEM_MESSAGE Instance method Public Method 20080815
Events
Interface IF_SALV_CSQ_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 Y_CLASS Public Attribute reference (LIKE) 20100218
2 Y_COMPONENT Public Attribute reference (LIKE) 20100218
3 Y_INSTANCE_HANDLE Public Attribute reference (LIKE) 20100218
4 Y_LOG_TEXT Public Type reference (TYPE) SALV_CSQT_LOG_TEXT 20100218
5 Y_TASK Public Type reference (TYPE) SALV_CSQT_TASK 20100218
6 Y_TRACE_ID Public Attribute reference (LIKE) 20100218
Method Signatures

Method CREATE_LOGGER Signature

Method CREATE_LOGGER on Interface IF_SALV_CSQ_LOG has no parameter.
Method CREATE_LOGGER on Interface IF_SALV_CSQ_LOG has no exception.

Method GET_APPLICATION_DESCRIPTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_APPLICATION_DESCRIPTOR Value transfer Object reference (TYPE REF TO) IF_SALV_CSQ_APPL_RUNTIME_DESCR 20090309

Method GET_APPLICATION_DESCRIPTOR on Interface IF_SALV_CSQ_LOG has no exception.

Method GET_LOG Signature

Method GET_LOG on Interface IF_SALV_CSQ_LOG has no parameter.
Method GET_LOG on Interface IF_SALV_CSQ_LOG has no exception.

Method GET_MESSAGE_POOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MESSAGE_POOL Value transfer Object reference (TYPE REF TO) IF_SALV_CSQ_MESSAGE_POOL 20090309

Method GET_MESSAGE_POOL on Interface IF_SALV_CSQ_LOG has no exception.

Method GET_TRACE_ID Signature

Method GET_TRACE_ID on Interface IF_SALV_CSQ_LOG has no parameter.
Method GET_TRACE_ID on Interface IF_SALV_CSQ_LOG has no exception.

Method GET_TRACE_LEVEL Signature

Method GET_TRACE_LEVEL on Interface IF_SALV_CSQ_LOG has no parameter.
Method GET_TRACE_LEVEL on Interface IF_SALV_CSQ_LOG has no exception.

Method IS_RECORDABLE_DATA_TRACED Signature

Method IS_RECORDABLE_DATA_TRACED on Interface IF_SALV_CSQ_LOG has no parameter.
Method IS_RECORDABLE_DATA_TRACED on Interface IF_SALV_CSQ_LOG has no exception.

Method IS_TRACE_ACTIVE Signature

Method IS_TRACE_ACTIVE on Interface IF_SALV_CSQ_LOG has no parameter.
Method IS_TRACE_ACTIVE on Interface IF_SALV_CSQ_LOG has no exception.

Method LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOG_RECORD_SEQNO Value transfer Type reference (TYPE) SALV_CSQ_SEQNO 20080815
2 Importing LOG_TEXT Value transfer Type reference (TYPE) Y_LOG_TEXT Message text 20080818
3 Importing RECORDABLE Value transfer Object reference (TYPE REF TO) IF_SALV_CSQ_RECORDABLE 20080826
4 Importing TASK Value transfer Type reference (TYPE) Y_TASK 20080815

Method LOG on Interface IF_SALV_CSQ_LOG has no exception.

Method LOG_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Value transfer Object reference (TYPE REF TO) CX_ROOT 20090331
2 Returning LOG_RECORD_SEQNO Value transfer Type reference (TYPE) SALV_CSQ_SEQNO 20090331
3 Importing TASK Value transfer Type reference (TYPE) Y_TASK 20090331

Method LOG_EXCEPTION on Interface IF_SALV_CSQ_LOG has no exception.

Method LOG_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOG_RECORD_SEQNO Value transfer Type reference (TYPE) SALV_CSQ_SEQNO 20080815
2 Importing S_MESSAGE Value transfer Type reference (TYPE) IF_SALV_CSQ=>YS_MESSAGE 20080815
3 Importing TASK Value transfer Type reference (TYPE) Y_TASK 20080815

Method LOG_MESSAGE on Interface IF_SALV_CSQ_LOG has no exception.

Method LOG_TASK_BEGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOG_RECORD_SEQNO Value transfer Type reference (TYPE) SALV_CSQ_SEQNO 20080815
2 Importing LOG_TEXT Value transfer Type reference (TYPE) Y_LOG_TEXT 20080822
3 Importing RECORDABLE Value transfer Object reference (TYPE REF TO) IF_SALV_CSQ_RECORDABLE 20080826
4 Importing TASK Value transfer Type reference (TYPE) Y_TASK Task name 20080815

Method LOG_TASK_BEGIN on Interface IF_SALV_CSQ_LOG has no exception.

Method LOG_TASK_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOG_RECORD_SEQNO Value transfer Type reference (TYPE) SALV_CSQ_SEQNO 20080815
2 Importing LOG_TEXT Value transfer Type reference (TYPE) Y_LOG_TEXT 20080822
3 Importing RECORDABLE Value transfer Object reference (TYPE REF TO) IF_SALV_CSQ_RECORDABLE 20080826
4 Importing TASK Value transfer Type reference (TYPE) Y_TASK Task name 20080815
5 Importing TASK_BEGIN_SEQNO Value transfer Type reference (TYPE) SALV_CSQ_SEQNO Sequence number 20080825

Method LOG_TASK_END on Interface IF_SALV_CSQ_LOG has no exception.

Method PULL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning T_MESSAGES Value transfer Type reference (TYPE) IF_SALV_CSQ=>YT_MESSAGE 20090309

Method PULL_MESSAGES on Interface IF_SALV_CSQ_LOG has no exception.

Method REPORT_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Value transfer Object reference (TYPE REF TO) CX_ROOT 20080815
2 Importing TASK Value transfer Type reference (TYPE) Y_TASK 20080815

Method REPORT_EXCEPTION on Interface IF_SALV_CSQ_LOG has no exception.

Method REPORT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_MESSAGE Value transfer Type reference (TYPE) IF_SALV_CSQ=>YS_MESSAGE 20080815
2 Importing TASK Value transfer Type reference (TYPE) Y_TASK 20080815

Method REPORT_MESSAGE on Interface IF_SALV_CSQ_LOG has no exception.

Method REPORT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TASK Value transfer Type reference (TYPE) Y_TASK 20080815
2 Importing T_MESSAGES Value transfer Type reference (TYPE) IF_SALV_CSQ=>YT_MESSAGE 20080815

Method REPORT_MESSAGES on Interface IF_SALV_CSQ_LOG has no exception.

Method REPORT_SYSTEM_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_CONTEXT Value transfer Type reference (TYPE) IF_SALV_CSQ=>YS_MESSAGE_CONTEXT 20080815
2 Importing S_MESSAGE Value transfer Type reference (TYPE) SYMSG 20080815
3 Importing TASK Value transfer Type reference (TYPE) Y_TASK 20080815

Method REPORT_SYSTEM_MESSAGE on Interface IF_SALV_CSQ_LOG has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712