@@ -12,13 +12,14 @@ INTERFACE /usi/if_bal_logger PUBLIC.
1212 "! @parameter i_details | Details (Data container / Data container collection)
1313 "! @parameter i_message_context | Context structure
1414 METHODS add_exception
15- IMPORTING i_problem_class TYPE REF TO /usi/cl_bal_enum_problem_class DEFAULT /usi/cl_bal_enum_problem_class=>other
16- i_detail_level TYPE REF TO /usi/cl_bal_enum_detail_level DEFAULT /usi/cl_bal_enum_detail_level=>detail_level_1
17- i_message_type TYPE REF TO /usi/cl_bal_enum_message_type DEFAULT /usi/cl_bal_enum_message_type=>error
18- i_exception TYPE REF TO cx_root
19- i_log_previous TYPE abap_bool DEFAULT abap_true
20- i_details TYPE REF TO /usi/if_bal_message_details OPTIONAL
21- i_message_context TYPE bal_s_cont OPTIONAL .
15+ IMPORTING
16+ i_problem_class TYPE REF TO /usi/cl_bal_enum_problem_class DEFAULT /usi/cl_bal_enum_problem_class=>other
17+ i_detail_level TYPE REF TO /usi/cl_bal_enum_detail_level DEFAULT /usi/cl_bal_enum_detail_level=>detail_level_1
18+ i_message_type TYPE REF TO /usi/cl_bal_enum_message_type DEFAULT /usi/cl_bal_enum_message_type=>error
19+ i_exception TYPE REF TO cx_root
20+ i_log_previous TYPE abap_bool DEFAULT abap_true
21+ i_details TYPE REF TO /usi/if_bal_message_details OPTIONAL
22+ i_message_context TYPE bal_s_cont OPTIONAL .
2223
2324 "! <h1>Add free text to internal buffer</h1>
2425 "!
@@ -29,12 +30,13 @@ INTERFACE /usi/if_bal_logger PUBLIC.
2930 "! @parameter i_details | Details (Data container / Data container collection)
3031 "! @parameter i_message_context | Context structure
3132 METHODS add_free_text
32- IMPORTING i_problem_class TYPE REF TO /usi/cl_bal_enum_problem_class DEFAULT /usi/cl_bal_enum_problem_class=>other
33- i_detail_level TYPE REF TO /usi/cl_bal_enum_detail_level DEFAULT /usi/cl_bal_enum_detail_level=>detail_level_1
34- i_message_type TYPE REF TO /usi/cl_bal_enum_message_type DEFAULT /usi/cl_bal_enum_message_type=>error
35- i_free_text TYPE csequence
36- i_details TYPE REF TO /usi/if_bal_message_details OPTIONAL
37- i_message_context TYPE bal_s_cont OPTIONAL .
33+ IMPORTING
34+ i_problem_class TYPE REF TO /usi/cl_bal_enum_problem_class DEFAULT /usi/cl_bal_enum_problem_class=>other
35+ i_detail_level TYPE REF TO /usi/cl_bal_enum_detail_level DEFAULT /usi/cl_bal_enum_detail_level=>detail_level_1
36+ i_message_type TYPE REF TO /usi/cl_bal_enum_message_type DEFAULT /usi/cl_bal_enum_message_type=>error
37+ i_free_text TYPE csequence
38+ i_details TYPE REF TO /usi/if_bal_message_details OPTIONAL
39+ i_message_context TYPE bal_s_cont OPTIONAL .
3840
3941 "! <h1>Add message to internal buffer</h1>
4042 "!
@@ -50,17 +52,19 @@ INTERFACE /usi/if_bal_logger PUBLIC.
5052 "! @parameter i_details | Details (Data container / Data container collection)
5153 "! @parameter i_message_context | Context structure
5254 METHODS add_message
53- IMPORTING i_problem_class TYPE REF TO /usi/cl_bal_enum_problem_class DEFAULT /usi/cl_bal_enum_problem_class=>other
54- i_detail_level TYPE REF TO /usi/cl_bal_enum_detail_level DEFAULT /usi/cl_bal_enum_detail_level=>detail_level_1
55- i_message_type TYPE REF TO /usi/cl_bal_enum_message_type DEFAULT /usi/cl_bal_enum_message_type=>error
56- i_message_class TYPE symsgid
57- i_message_number TYPE symsgno
58- i_message_variable_1 TYPE simple OPTIONAL
59- i_message_variable_2 TYPE simple OPTIONAL
60- i_message_variable_3 TYPE simple OPTIONAL
61- i_message_variable_4 TYPE simple OPTIONAL
62- i_details TYPE REF TO /usi/if_bal_message_details OPTIONAL
63- i_message_context TYPE bal_s_cont OPTIONAL .
55+ IMPORTING
56+ i_problem_class TYPE REF TO /usi/cl_bal_enum_problem_class DEFAULT /usi/cl_bal_enum_problem_class=>other
57+ i_detail_level TYPE REF TO /usi/cl_bal_enum_detail_level DEFAULT
58+ /usi/cl_bal_enum_detail_level=>detail_level_1
59+ i_message_type TYPE REF TO /usi/cl_bal_enum_message_type DEFAULT /usi/cl_bal_enum_message_type=>error
60+ i_message_class TYPE symsgid
61+ i_message_number TYPE symsgno
62+ i_message_variable_1 TYPE simple OPTIONAL
63+ i_message_variable_2 TYPE simple OPTIONAL
64+ i_message_variable_3 TYPE simple OPTIONAL
65+ i_message_variable_4 TYPE simple OPTIONAL
66+ i_details TYPE REF TO /usi/if_bal_message_details OPTIONAL
67+ i_message_context TYPE bal_s_cont OPTIONAL .
6468
6569 "! <h1>Add message to internal buffer (From SY-MSG*-Fields)</h1>
6670 "!
@@ -69,10 +73,11 @@ INTERFACE /usi/if_bal_logger PUBLIC.
6973 "! @parameter i_details | Details (Data container / Data container collection)
7074 "! @parameter i_message_context | Context structure
7175 METHODS add_message_from_sy_fields
72- IMPORTING i_problem_class TYPE REF TO /usi/cl_bal_enum_problem_class DEFAULT /usi/cl_bal_enum_problem_class=>other
73- i_detail_level TYPE REF TO /usi/cl_bal_enum_detail_level DEFAULT /usi/cl_bal_enum_detail_level=>detail_level_1
74- i_details TYPE REF TO /usi/if_bal_message_details OPTIONAL
75- i_message_context TYPE bal_s_cont OPTIONAL .
76+ IMPORTING
77+ i_problem_class TYPE REF TO /usi/cl_bal_enum_problem_class DEFAULT /usi/cl_bal_enum_problem_class=>other
78+ i_detail_level TYPE REF TO /usi/cl_bal_enum_detail_level DEFAULT /usi/cl_bal_enum_detail_level=>detail_level_1
79+ i_details TYPE REF TO /usi/if_bal_message_details OPTIONAL
80+ i_message_context TYPE bal_s_cont OPTIONAL .
7681
7782 "! <h1>Claim ownership of a log writer instance</h1>
7883 "!
0 commit comments