SAP ABAP Class CL_CNV_MBT_ULV_LOGGER (ULV Logger)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_MAIN_46 (Package) MBT PCL Main objects from Release 4.6 on
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /SLOAP/TRANSPORT_LOG Test ULV Logger for Analysis Profiles 20130412
2 Inheritance (c INHERITING FROM c_ref)  CL_CNV_00001_ULV_LOGGER CWB ULV logger implementation 20101104
Properties
Class CL_CNV_MBT_ULV_LOGGER  
Short Description ULV Logger    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_MAIN_46   MBT PCL Main objects from Release 4.6 on 
Created 20101102   SAP 
Last change 20141030    
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)
2 CL_CNV_MBT_ULV_MESSAGE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CNV_MBT_ULV_LOGGER has no interface implemented.
Friends
Class CL_CNV_MBT_ULV_LOGGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BAL_DEFAULT_OBJECT Constant Public Type reference (TYPE) BALOBJ_D 'CAGTFBS' default log object 20101115
2 BAL_DEFAULT_SUBOBJECT Constant Public Type reference (TYPE) BALSUBOBJ 'CONVERSION' default log subobject 20101115
3 CALLBACK_CNT Instance attribute Public Type reference (TYPE) INT4 number of messages with callback 20101220
4 CALLBACK_LIMIT Instance attribute Public Type reference (TYPE) INT4 LIMIT_INDEFINITE Max. number of messages with callback 20101220
5 CALLBACK_LIMIT_EXC_MSG_LOGGED Instance attribute Protected Type reference (TYPE) FLAG General Flag 20101220
6 CALLBACK_LIMIT_MSGID Instance attribute Protected Type reference (TYPE) BALMSGID 'CNV_MBT_ULV' Class of the message logged when limit of callbacks is exc. 20101220
7 CALLBACK_LIMIT_MSGNO Instance attribute Protected Type reference (TYPE) BALMSGNO '003' Number of the message logged when limit of callbacks is exc. 20101220
8 CONTEXT_CNT Instance attribute Public Type reference (TYPE) INT4 number of messages with context 20101220
9 CONTEXT_LIMIT Instance attribute Public Type reference (TYPE) INT4 LIMIT_INDEFINITE Max. number of messages with context 20101220
10 CONTEXT_LIMIT_EXC_MSG_LOGGED Instance attribute Protected Type reference (TYPE) FLAG General Flag 20101220
11 CONTEXT_LIMIT_MSGID Instance attribute Protected Type reference (TYPE) BALMSGID 'CNV_MBT_ULV' Class of the message logged when limit of contexts is exc. 20101220
12 CONTEXT_LIMIT_MSGNO Instance attribute Protected Type reference (TYPE) BALMSGNO '004' Number of the message logged when limit of contexts is exc. 20101220
13 CURRENT_LEVEL Instance attribute Public Type reference (TYPE) INT2 1 Current logger level 20110719
14 LAST_MSG Instance attribute Protected Object reference (TYPE REF TO) CL_CNV_MBT_ULV_MESSAGE ULV logger message 20101102
15 LEVEL_MINUS Constant Public Type reference (TYPE) BALLEVEL '-' Relative hierarchy level - One higher than previous 20110317
16 LEVEL_OFFSET Instance attribute Protected Type reference (TYPE) BALLEVEL '0' Basis hierarchy level (this value will be added to all msgs) 20101105
17 LEVEL_PLUS Constant Public Type reference (TYPE) BALLEVEL '+' Relative hierarchy level - deeper than previous 20110317
18 LEVEL_SAME Constant Public Type reference (TYPE) BALLEVEL '=' Relative hierarchy level - same as previous 20110317
19 LIMIT_INDEFINITE Constant Public Type reference (TYPE) INT4 -1 No limit 20101104
20 LIMIT_SUMMARY_MSGID Instance attribute Protected Type reference (TYPE) BALMSGID 'CNV_MBT_ULV' Class of message for summary of exceeded limits 20101108
21 LIMIT_SUMMARY_MSGNO Instance attribute Protected Type reference (TYPE) BALMSGNO '002' Number of message for summary of exceeded limits 20101108
22 LOGGER_INSTANCES Static Attribute Protected Type reference (TYPE) TY_HT_INSTANCE Registered logger instances 20101105
23 LOGGER_STATUS Instance attribute Protected Type reference (TYPE) SYMSGTY Current logger status 20110302
24 LOGGER_STATUS_SEVERITY Instance attribute Protected Type reference (TYPE) INT4 0 Logger status severity 20110302
25 LOG_HANDLE Instance attribute Protected Type reference (TYPE) BALLOGHNDL Application Log: Log handle 20101102
26 LOG_HEADER Instance attribute Protected Type reference (TYPE) BAL_S_LOG Application Log: Log header data 20101102
27 LOG_NUMBER Instance attribute Protected Type reference (TYPE) BALOGNR Log number 20101115
28 MAX_LOG_LEVEL Constant Public Type reference (TYPE) INT2 9 Minimum log level 20110719
29 MESSAGES Instance attribute Protected Type reference (TYPE) CNV_MBT_ULV_T_CL_MESSAGE List of messages 20101102
30 MIN_LOGGED_TYPE Instance attribute Protected Type reference (TYPE) MSGTY Maximum logged message type 20110611
31 MIN_LOG_LEVEL Constant Public Type reference (TYPE) INT2 1 Minimum log level 20110719
32 MSGNO_COUNTS Instance attribute Protected Type reference (TYPE) TY_HT_MSGNO_COUNT Message number counts 20101104
33 MSGNO_LIMIT_MSGID Instance attribute Protected Type reference (TYPE) BALMSGID 'CNV_MBT_ULV' Class of message logged after reaching msgno limit 20101104
34 MSGNO_LIMIT_MSGNO Instance attribute Protected Type reference (TYPE) BALMSGNO '001' Number of message logged after reaching msgno limit 20101104
35 MSGNO_LIMIT_MSG_ALREADY_OUTPUT Instance attribute Protected Type reference (TYPE) FLAG Whether limit message was already output 20101105
36 MSGTY_LIMITS Instance attribute Protected Type reference (TYPE) TY_HT_MSGTY_LIMIT Message type limits 20101104
37 PARAMNAME_SEVERITY_RELF Constant Protected Type reference (TYPE) CNVMBTGLOBPARAM-PNAME 'CNV_MBT_ULV_SEV' Parameter name for reflection of severity 20131204
38 SEVERITY_REFLECTED Instance attribute Protected Type reference (TYPE) ABAP_BOOL Whether severity is reflected in the status 20131204
39 SEVERITY_REFLECTED_LOADED Instance attribute Protected Type reference (TYPE) ABAP_BOOL Whether severity parameter is loaded 20131204
40 WRITE_CALLSTACK Instance attribute Protected Type reference (TYPE) FLAG Whether to write call stack to the log 20110328
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Protected Method Adds message to the list 20110611
2 ADJUST_LOG_LEVEL Instance method Protected Method Returns adjusted log level 20110719
3 CHECK_AND_UPDATE_MSG_COUNT Instance method Protected Method Checks and updates message number counter 20101105
4 CHECK_MESSAGE_AGAINST_LIMITS Instance method Protected Method Check message against limits 20101104
5 CLEAR_MESSAGES Instance method Public Method Deletes messages that were added to the logger 20101124
6 COPY_FROM Instance method Public Method Copy messages from another logger to this logger 20101130
7 CREATE_LIMIT_MSG Static method Protected Method Creates the message that is output if the limit was reached 20101105
8 DECREASE_LEVEL Instance method Public Method Decreases the level of the logger 20110719
9 DISPLAY Instance method Public Method Displays the messages 20101102
10 GET_ALL_MESSAGES Instance method Public Method Returns all messages 20101112
11 GET_CURRENT_LEVEL Instance method Public Method Returns the level of the last message 20110324
12 GET_DEFAULT_DISPLAY_SETTINGS Static method Public Method Returns default display settings 20110317
13 GET_DISPLAY_SETTINGS Instance method Public Method Returns logger display settings of this logger 20110317
14 GET_HANDLE Instance method Public Method Returns the log handle 20101115
15 GET_INSTANCE Static method Public Method Gets the instance with the given key 20101105
16 GET_LOGGER_STATUS Instance method Public Method Returns the current status of the logger 20110811
17 GET_LOGNUMBER Instance method Public Method Returns the log number (available after writing to db) 20101115
18 GET_MESSAGES Instance method Public Method Returns the messages in appl. log format 20101102
19 GET_TYPE_LIMIT Instance method Public Method Returns the limit of messages for a given type 20101104
20 INCREASE_LEVEL Instance method Public Method Increases the level of the logger 20110719
21 INITIALIZE Instance method Public Method Initializes a logger (must be called after constructor) 20101104
22 IS_LIMIT_EXCEEDED Instance method Public Method INTERNAL USE 20101110
23 IS_SEVERITY_REFLECTED Instance method Protected Method Returns whether the serverity should be reflected in status 20131204
24 LOG Instance method Public Method Logs a message 20101102
25 MESSAGE_TYPE_FILTERED Instance method Protected Method Returns whether the message type is filtered 20110611
26 OUTPUT_LAST_MESSAGE Instance method Public Method Outputs last message 20101102
27 REGISTER Instance method Public Method Registeres this instance under the given key 20101105
28 REGISTER_INSTANCE Static method Public Method Stores the instance under the given key 20101105
29 SET_CALLBACK_LIMIT Instance method Public Method Sets the max. number of messages with callback 20101220
30 SET_CONTEXT_LIMIT Instance method Public Method Sets the max. number of messages with context 20101220
31 SET_CURRENT_LEVEL Instance method Public Method Sets the current level 20110719
32 SET_MIN_LOGGED_TYPE Instance method Public Method Sets the minimum logged message type 20110611
33 SET_TYPE_LIMIT Instance method Public Method Sets the limit for the given type of message 20101104
34 STATIC_GET_DISPLAY_SETTINGS Static method Public Method Returns logger display settings based on header entry 20110317
35 SUMMARY Instance method Public Method Writes summary of exceeded limits 20101108
36 UPDATE_LOGGER_STATUS Instance method Protected Method Updates the status of the logger internally 20110302
37 WRITE_DB Instance method Public Method Write the log to database 20101102
Events
# Event Type Visibility Description Created on
1 AFTER_DISPLAYING Instance Event
(0)
Public
(2)
Event raised after display of the messages 20101104
2 AFTER_WRITING_TO_DB Instance Event
(0)
Public
(2)
Event raised after all messages have been written to the db 20101104
3 BEFORE_DISPLAYING Instance Event
(0)
Public
(2)
Event raised before display of the messages 20101104
4 BEFORE_WRITING_TO_DB Instance Event
(0)
Public
(2)
Event raised before writing messages to the database 20101105
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_HT_INSTANCE Protected See coding TY_HT_INSTANCE 20101105
2 TY_HT_MSGNO_COUNT Protected See coding TY_HT_MSGNO_COUNT 20101105
3 TY_HT_MSGTY_LIMIT Protected See coding TY_HT_MSGTY_LIMIT 20101104
4 TY_INSTANCE Protected See coding 20101105
5 TY_MSGNO_COUNT Protected See coding TY_MSGNO_COUNT 20101105
6 TY_MSGTY_LIMIT Protected See coding TY_MSGTY_LIMIT 20101104
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_ULV_MESSAGE ULV logger message 20110611

Method ADD_MESSAGE on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method ADJUST_LOG_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ADJ_LEVEL Value transfer Type reference (TYPE) INT2 Adjusted Level 20110719
2 Importing LEVEL Value transfer Type reference (TYPE) INT2 Level 20110719

Method ADJUST_LOG_LEVEL on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method CHECK_AND_UPDATE_MSG_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LIMIT Value transfer Type reference (TYPE) INT4 Limit value for the given type 20101105
2 Importing MSGID Call by reference Type reference (TYPE) BALMSGID Message class 20101105
3 Importing MSGNO Call by reference Type reference (TYPE) BALMSGNO Message number 20101105
4 Importing MSGTY Call by reference Type reference (TYPE) BALMSGTY Message type 20101105
5 Exporting NUM_EXCEEDED Value transfer Type reference (TYPE) INT4 Number of exceeded messages 20101105
6 Importing UPDATE Call by reference Type reference (TYPE) FLAG 'X' Whether to update the counter 20101105

Method CHECK_AND_UPDATE_MSG_COUNT on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method CHECK_MESSAGE_AGAINST_LIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXCEEDED Value transfer Type reference (TYPE) FLAG Some counter exceeded 20101104
2 Importing MESSAGE Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_ULV_MESSAGE ULV logger message 20101104

Method CHECK_MESSAGE_AGAINST_LIMITS on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method CLEAR_MESSAGES Signature

Method CLEAR_MESSAGES on class CL_CNV_MBT_ULV_LOGGER has no parameter.
Method CLEAR_MESSAGES on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method COPY_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOGGER Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_ULV_LOGGER ULV Logger 20101130
2 Importing ONLY_GET_UNWRITTEN_MESSAGES Call by reference Type reference (TYPE) FLAG SPACE Only consider messages that have not yet been written to DB 20101130
3 Importing SUPPRESS_EMPTY_CONTAINER_MSGS Call by reference Type reference (TYPE) FLAG 'X' General Flag 20101130

Method COPY_FROM on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method CREATE_LIMIT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIERARCHY_LEVEL Call by reference Type reference (TYPE) BALLEVEL Application Log: Level of detail 20101105
2 Returning MESSAGE Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_ULV_MESSAGE ULV logger message 20101105
3 Importing MSGID Call by reference Type reference (TYPE) BALMSGID Application Log: Message class, message ID 20101105
4 Importing MSGNO Call by reference Type reference (TYPE) BALMSGNO Application Log: Message number in message class 20101105
5 Importing PARAM1 Call by reference Type reference (TYPE) ANY Messages, message variables 20101105
6 Importing PARAM2 Call by reference Type reference (TYPE) ANY Messages, message variables 20101105
7 Importing PARAM3 Call by reference Type reference (TYPE) ANY Messages, message variables 20101105
8 Importing PARAM4 Call by reference Type reference (TYPE) ANY Messages, message variables 20101105

Method CREATE_LIMIT_MSG on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method DECREASE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STEP Call by reference Type reference (TYPE) INT2 1 Level increase / decrease ammount 20110719

Method DECREASE_LEVEL on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FULLSCREEN Call by reference Type reference (TYPE) FLAG SPACE Whether to display in full-screen mode 20101112
2 Importing NEW_SESSION Call by reference Type reference (TYPE) FLAG SPACE Display logger in a new session 20110318
3 Importing SUPPRESS_EMPTY_CONTAINER_MSGS Call by reference Type reference (TYPE) FLAG 'X' General Flag 20101102

Method DISPLAY on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method GET_ALL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MESSAGES Value transfer Type reference (TYPE) CNV_MBT_T_BAL_S_MSG List of BAL_S_MSG messages 20101112
2 Importing SUPPRESS_EMPTY_CONTAINER_MSGS Call by reference Type reference (TYPE) FLAG 'X' General flag 20101112

Method GET_ALL_MESSAGES on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method GET_CURRENT_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LEVEL Value transfer Type reference (TYPE) BALLEVEL Application Log: Level of detail 20110324

Method GET_CURRENT_LEVEL on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method GET_DEFAULT_DISPLAY_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SETTINGS Value transfer Type reference (TYPE) CNV_MBT_ULV_LOG_DISP_SETTINGS ULV logger default settings 20110317

Method GET_DEFAULT_DISPLAY_SETTINGS on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method GET_DISPLAY_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SETTINGS Value transfer Type reference (TYPE) CNV_MBT_ULV_LOG_DISP_SETTINGS ULV logger default settings 20110317

Method GET_DISPLAY_SETTINGS on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method GET_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RES Value transfer Type reference (TYPE) BALLOGHNDL Application Log: Log handle 20101115

Method GET_HANDLE on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOGGER Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_ULV_LOGGER ULV Logger 20101105
2 Importing UID Call by reference Type reference (TYPE) ANY Logger unique id 20101105

Method GET_INSTANCE on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method GET_LOGGER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REFLECT_SEVERITY Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Take severity into account 20131129
2 Returning RV_LOGGER_STATUS Value transfer Type reference (TYPE) SYMSGTY Messages, message type 20110811

Method GET_LOGGER_STATUS on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method GET_LOGNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NUMBER Value transfer Type reference (TYPE) BALOGNR Log number 20101115

Method GET_LOGNUMBER on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing INDEX Call by reference Type reference (TYPE) SYTABIX 1 Internal Table, Current Line Index 20101102
2 Importing LEVEL Value transfer Type reference (TYPE) BALLEVEL '1' Application Log: Level of detail 20101102
3 Exporting MESSAGES Call by reference Type reference (TYPE) CNV_MBT_T_BAL_S_MSG Messages 20101102
4 Exporting NUM_MESSAGES Value transfer Type reference (TYPE) INT4 Number of messages 20101102
5 Importing ONLY_GET_UNWRITTEN_MESSAGES Value transfer Type reference (TYPE) FLAG SPACE Only consider messages that have not yet been written to DB 20101102
6 Importing SUPPRESS_EMPTY_CONTAINER_MSGS Value transfer Type reference (TYPE) FLAG 'X' General Flag 20101102

Method GET_MESSAGES on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method GET_TYPE_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LIMIT Value transfer Type reference (TYPE) INT4 Natural number 20101203
2 Importing MSGTY Call by reference Type reference (TYPE) BALMSGTY Application Log: Message type (A,E,W,I,S) 20101104

Method GET_TYPE_LIMIT on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method INCREASE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STEP Call by reference Type reference (TYPE) INT2 1 Level increase / decrease ammount 20110719

Method INCREASE_LEVEL on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAL_DATE_DEL Call by reference Type reference (TYPE) ALDATE_DEL Application log: expiry date 20101201
2 Importing BAL_DEL_BEFORE Call by reference Type reference (TYPE) DEL_BEFORE Application Log: Keep log until expiry 20101201
3 Importing BAL_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20101104
4 Importing BAL_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Log handle 20101201
5 Importing BAL_LOG_NUMBER Call by reference Type reference (TYPE) BALOGNR Log number 20101201
6 Importing BAL_OBJECT Call by reference Type reference (TYPE) BALOBJ_D BAL_DEFAULT_OBJECT Application log: Object name (Application code) 20101104
7 Importing BAL_PROGNAME Call by reference Type reference (TYPE) SYCPROG SY-CPROG ABAP program, caller in external procedures 20101104
8 Importing BAL_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ BAL_DEFAULT_SUBOBJECT Application log: sub-object 20101104
9 Importing BAL_TCODE Call by reference Type reference (TYPE) SYTCODE SY-TCODE ABAP program, current transaction code 20101104
10 Importing CREATE_WHEN_NOT_FOUND Call by reference Type reference (TYPE) FLAG SPACE Create log if the specified number or handle were not found 20110127
11 Importing DEFAULT_SETTINGS Call by reference Type reference (TYPE) CNV_MBT_ULV_LOG_DISP_SETTINGS ULV logger default settings 20110317
12 Importing PRELOAD_MESSAGES Call by reference Type reference (TYPE) FLAG SPACE Whether to preload messages (only with log number or handle) 20120213
13 Importing SUPPRESS_BAL_LOG Call by reference Type reference (TYPE) FLAG SPACE (EXPERT USE) Do not create application log 20101201
14 Importing WRITE_CALLSTACK Call by reference Type reference (TYPE) FLAG SPACE Whether to write call stack to the log 20110328
# Exception Resumable Description Created on
1 LOG_CREATION_FAILED Failed to create application log 20101105

Method IS_LIMIT_EXCEEDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RES Value transfer Type reference (TYPE) FLAG General flag 20101110
2 Importing TYPE Call by reference Type reference (TYPE) BALMSGTY Application Log: Message type (A,E,W,I,S) 20101110

Method IS_LIMIT_EXCEEDED on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method IS_SEVERITY_REFLECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RES Value transfer Type reference (TYPE) ABAP_BOOL 20131204

Method IS_SEVERITY_REFLECTED on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALSORT Call by reference Type reference (TYPE) BALSORT Application log: Sort criterion/grouping 20101102
2 Importing BAL_MSG_STRUCT Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20101102
3 Importing CALLBACK Call by reference Type reference (TYPE) BALUEF Name of the callback class (impl. IF_CNV_MBT_ULV_CALLBACK) 20101104
4 Importing CALLBACK_COMPONENT Call by reference Type reference (TYPE) CNV_MBT_COMPONENT WebDynpro component for callback 20110329
5 Importing CALLBACK_EXEC_TARGET Call by reference Type reference (TYPE) CNV_MBT_EXEC_TARGET Specifies The Target System the callback is Executed in 20110531
6 Importing CALLBACK_ICON Call by reference Type reference (TYPE) ICON_D ICON_EXECUTE_OBJECT Callback displayed icon 20101214
7 Importing CALLBACK_PARAMS Call by reference Type reference (TYPE) CNV_MBT_T_ULV_CALLBACK_PARAM List of f. module parameters 20101104
8 Importing CALLBACK_PCL_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID PCL Package Number for callback 20110531
9 Importing CALLBACK_TEXT Call by reference Type reference (TYPE) STRING Callback displayed text 20101214
10 Importing CLASS Call by reference Type reference (TYPE) SYMSGID Messages, message class 20101102
11 Importing CONTAINER Call by reference Type reference (TYPE) FLAG SPACE Is container message? 20101102
12 Importing CONTEXT_DATA Call by reference Type reference (TYPE) ANY Application Log: Context data 20101102
13 Importing CONTEXT_DFIES Call by reference Type reference (TYPE) DDFIELDS Explicit field definitions 20110618
14 Importing CONTEXT_ONLY_KEYS Call by reference Type reference (TYPE) FLAG SPACE General Flag 20110409
15 Importing CONTEXT_STRUCTURE Call by reference Type reference (TYPE) BALTABNAME Application Log: Context: DDIC structure name 20101102
16 Importing CONTEXT_STRUCTURE_FIELDS Call by reference Type reference (TYPE) TTFIELDNAME List of fields to save in context 20110309
17 Importing CUSTOM_PARAM Call by reference Type reference (TYPE) ANY Internal use 20110119
18 Importing FORCE_OUTPUT Call by reference Type reference (TYPE) FLAG Force output even if logger filters types 20110612
19 Importing LEVEL Call by reference Type reference (TYPE) BALLEVEL LEVEL_SAME Message hierarchy level (either explicit or relative) 20101102
20 Importing MESSAGE Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_ULV_MESSAGE ULV Logger Message 20101102
21 Importing NUMBER Call by reference Type reference (TYPE) SYMSGNO Messages, message number 20101102
22 Importing PARAM1 Call by reference Type reference (TYPE) ANY Message parameter 1 20101102
23 Importing PARAM2 Call by reference Type reference (TYPE) ANY Message parameter 2 20101102
24 Importing PARAM3 Call by reference Type reference (TYPE) ANY Message parameter 3 20101102
25 Importing PARAM4 Call by reference Type reference (TYPE) ANY Message parameter 4 20101102
26 Importing TYPE Call by reference Type reference (TYPE) CNV_MBT_ULV_MSG_TYPE CL_CNV_MBT_ULV_MESSAGE=>INFO Type 20101102

Method LOG on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method MESSAGE_TYPE_FILTERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_ULV_MESSAGE ULV logger message 20110611
2 Returning RES Value transfer Type reference (TYPE) FLAG General Flag 20110611

Method MESSAGE_TYPE_FILTERED on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method OUTPUT_LAST_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ULV Call by reference Type reference (TYPE) FLAG SPACE Output with ULV means 20101102

Method OUTPUT_LAST_MESSAGE on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UID Call by reference Type reference (TYPE) ANY Logger unique id 20101105

Method REGISTER on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method REGISTER_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOGGER Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_ULV_LOGGER ULV Logger 20101105
2 Importing UID Call by reference Type reference (TYPE) ANY Logger unique id 20101105

Method REGISTER_INSTANCE on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method SET_CALLBACK_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIMIT Call by reference Type reference (TYPE) INT4 Natural number 20101220

Method SET_CALLBACK_LIMIT on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method SET_CONTEXT_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIMIT Call by reference Type reference (TYPE) INT4 Natural number 20101220

Method SET_CONTEXT_LIMIT on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method SET_CURRENT_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20110719

Method SET_CURRENT_LEVEL on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method SET_MIN_LOGGED_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPE Call by reference Type reference (TYPE) MSGTY Message Type 20110611

Method SET_MIN_LOGGED_TYPE on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method SET_TYPE_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIMIT Call by reference Type reference (TYPE) INT4 LIMIT_INDEFINITE Natural number 20101104
2 Importing MSGTY Call by reference Type reference (TYPE) BALMSGTY Application Log: Message type (A,E,W,I,S) 20101104

Method SET_TYPE_LIMIT on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method STATIC_GET_DISPLAY_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER Call by reference Type reference (TYPE) BAL_S_LOG Log header 20110317
2 Returning SETTINGS Value transfer Type reference (TYPE) CNV_MBT_ULV_LOG_DISP_SETTINGS ULV logger default settings 20110317

Method STATIC_GET_DISPLAY_SETTINGS on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIERARCHY_LEVEL Call by reference Type reference (TYPE) BALLEVEL Level of hierarchy at which this message is output 20101108

Method SUMMARY on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method UPDATE_LOGGER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_ULV_MESSAGE Message 20110302

Method UPDATE_LOGGER_STATUS on class CL_CNV_MBT_ULV_LOGGER has no exception.

Method WRITE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUPPRESS_EMPTY_CONTAINER_MSGS Call by reference Type reference (TYPE) FLAG 'X' General Flag 20101102
# Exception Resumable Description Created on
1 WRITE_FAILED Writing to DB failed 20101115
Event Signatures

Event AFTER_DISPLAYING Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 LOGGER Exporting Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_ULV_LOGGER ULV Logger 20101104

Event AFTER_WRITING_TO_DB Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 LOGGER Exporting Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_ULV_LOGGER ULV Logger 20101104

Event BEFORE_DISPLAYING Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 LOGGER Exporting Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_ULV_LOGGER ULV Logger 20101104

Event BEFORE_WRITING_TO_DB Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 LOGGER Exporting Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_ULV_LOGGER Logger 20101105
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_46C