Hierarchy

⤷

⤷

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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
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 | ![]() |
Constant | Public | Type reference (TYPE) | BALOBJ_D | 'CAGTFBS' | default log object | 20101115 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'CONVERSION' | default log subobject | 20101115 | |
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | INT4 | number of messages with callback | 20101220 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | INT4 | LIMIT_INDEFINITE | Max. number of messages with callback | 20101220 | |
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | FLAG | General Flag | 20101220 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALMSGID | 'CNV_MBT_ULV' | Class of the message logged when limit of callbacks is exc. | 20101220 | |
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALMSGNO | '003' | Number of the message logged when limit of callbacks is exc. | 20101220 | |
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | INT4 | number of messages with context | 20101220 | ||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | INT4 | LIMIT_INDEFINITE | Max. number of messages with context | 20101220 | |
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | FLAG | General Flag | 20101220 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALMSGID | 'CNV_MBT_ULV' | Class of the message logged when limit of contexts is exc. | 20101220 | |
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALMSGNO | '004' | Number of the message logged when limit of contexts is exc. | 20101220 | |
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | INT2 | 1 | Current logger level | 20110719 | |
14 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_MESSAGE | ULV logger message | 20101102 | ||
15 | ![]() |
Constant | Public | Type reference (TYPE) | BALLEVEL | '-' | Relative hierarchy level - One higher than previous | 20110317 | |
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALLEVEL | '0' | Basis hierarchy level (this value will be added to all msgs) | 20101105 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | BALLEVEL | '+' | Relative hierarchy level - deeper than previous | 20110317 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | BALLEVEL | '=' | Relative hierarchy level - same as previous | 20110317 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | INT4 | -1 | No limit | 20101104 | |
20 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALMSGID | 'CNV_MBT_ULV' | Class of message for summary of exceeded limits | 20101108 | |
21 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALMSGNO | '002' | Number of message for summary of exceeded limits | 20101108 | |
22 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | TY_HT_INSTANCE | Registered logger instances | 20101105 | ||
23 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SYMSGTY | Current logger status | 20110302 | ||
24 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INT4 | 0 | Logger status severity | 20110302 | |
25 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALLOGHNDL | Application Log: Log handle | 20101102 | ||
26 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BAL_S_LOG | Application Log: Log header data | 20101102 | ||
27 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALOGNR | Log number | 20101115 | ||
28 | ![]() |
Constant | Public | Type reference (TYPE) | INT2 | 9 | Minimum log level | 20110719 | |
29 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CNV_MBT_ULV_T_CL_MESSAGE | List of messages | 20101102 | ||
30 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | MSGTY | Maximum logged message type | 20110611 | ||
31 | ![]() |
Constant | Public | Type reference (TYPE) | INT2 | 1 | Minimum log level | 20110719 | |
32 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TY_HT_MSGNO_COUNT | Message number counts | 20101104 | ||
33 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALMSGID | 'CNV_MBT_ULV' | Class of message logged after reaching msgno limit | 20101104 | |
34 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALMSGNO | '001' | Number of message logged after reaching msgno limit | 20101104 | |
35 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | FLAG | Whether limit message was already output | 20101105 | ||
36 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TY_HT_MSGTY_LIMIT | Message type limits | 20101104 | ||
37 | ![]() |
Constant | Protected | Type reference (TYPE) | CNVMBTGLOBPARAM-PNAME | 'CNV_MBT_ULV_SEV' | Parameter name for reflection of severity | 20131204 | |
38 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Whether severity is reflected in the status | 20131204 | ||
39 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Whether severity parameter is loaded | 20131204 | ||
40 | ![]() |
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 | ![]() |
Instance method | Protected | Method | Adds message to the list | 20110611 |
2 | ![]() |
Instance method | Protected | Method | Returns adjusted log level | 20110719 |
3 | ![]() |
Instance method | Protected | Method | Checks and updates message number counter | 20101105 |
4 | ![]() |
Instance method | Protected | Method | Check message against limits | 20101104 |
5 | ![]() |
Instance method | Public | Method | Deletes messages that were added to the logger | 20101124 |
6 | ![]() |
Instance method | Public | Method | Copy messages from another logger to this logger | 20101130 |
7 | ![]() |
Static method | Protected | Method | Creates the message that is output if the limit was reached | 20101105 |
8 | ![]() |
Instance method | Public | Method | Decreases the level of the logger | 20110719 |
9 | ![]() |
Instance method | Public | Method | Displays the messages | 20101102 |
10 | ![]() |
Instance method | Public | Method | Returns all messages | 20101112 |
11 | ![]() |
Instance method | Public | Method | Returns the level of the last message | 20110324 |
12 | ![]() |
Static method | Public | Method | Returns default display settings | 20110317 |
13 | ![]() |
Instance method | Public | Method | Returns logger display settings of this logger | 20110317 |
14 | ![]() |
Instance method | Public | Method | Returns the log handle | 20101115 |
15 | ![]() |
Static method | Public | Method | Gets the instance with the given key | 20101105 |
16 | ![]() |
Instance method | Public | Method | Returns the current status of the logger | 20110811 |
17 | ![]() |
Instance method | Public | Method | Returns the log number (available after writing to db) | 20101115 |
18 | ![]() |
Instance method | Public | Method | Returns the messages in appl. log format | 20101102 |
19 | ![]() |
Instance method | Public | Method | Returns the limit of messages for a given type | 20101104 |
20 | ![]() |
Instance method | Public | Method | Increases the level of the logger | 20110719 |
21 | ![]() |
Instance method | Public | Method | Initializes a logger (must be called after constructor) | 20101104 |
22 | ![]() |
Instance method | Public | Method | INTERNAL USE | 20101110 |
23 | ![]() |
Instance method | Protected | Method | Returns whether the serverity should be reflected in status | 20131204 |
24 | ![]() |
Instance method | Public | Method | Logs a message | 20101102 |
25 | ![]() |
Instance method | Protected | Method | Returns whether the message type is filtered | 20110611 |
26 | ![]() |
Instance method | Public | Method | Outputs last message | 20101102 |
27 | ![]() |
Instance method | Public | Method | Registeres this instance under the given key | 20101105 |
28 | ![]() |
Static method | Public | Method | Stores the instance under the given key | 20101105 |
29 | ![]() |
Instance method | Public | Method | Sets the max. number of messages with callback | 20101220 |
30 | ![]() |
Instance method | Public | Method | Sets the max. number of messages with context | 20101220 |
31 | ![]() |
Instance method | Public | Method | Sets the current level | 20110719 |
32 | ![]() |
Instance method | Public | Method | Sets the minimum logged message type | 20110611 |
33 | ![]() |
Instance method | Public | Method | Sets the limit for the given type of message | 20101104 |
34 | ![]() |
Static method | Public | Method | Returns logger display settings based on header entry | 20110317 |
35 | ![]() |
Instance method | Public | Method | Writes summary of exceeded limits | 20101108 |
36 | ![]() |
Instance method | Protected | Method | Updates the status of the logger internally | 20110302 |
37 | ![]() |
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 | ![]() |
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 | ![]() |
ADJ_LEVEL | Value transfer | Type reference (TYPE) | INT2 | Adjusted Level | 20110719 | ||
2 | ![]() |
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 | ![]() |
LIMIT | Value transfer | Type reference (TYPE) | INT4 | Limit value for the given type | 20101105 | ||
2 | ![]() |
MSGID | Call by reference | Type reference (TYPE) | BALMSGID | Message class | 20101105 | ||
3 | ![]() |
MSGNO | Call by reference | Type reference (TYPE) | BALMSGNO | Message number | 20101105 | ||
4 | ![]() |
MSGTY | Call by reference | Type reference (TYPE) | BALMSGTY | Message type | 20101105 | ||
5 | ![]() |
NUM_EXCEEDED | Value transfer | Type reference (TYPE) | INT4 | Number of exceeded messages | 20101105 | ||
6 | ![]() |
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 | ![]() |
EXCEEDED | Value transfer | Type reference (TYPE) | FLAG | Some counter exceeded | 20101104 | ||
2 | ![]() |
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 | ![]() |
LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101130 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
HIERARCHY_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Application Log: Level of detail | 20101105 | ||
2 | ![]() |
MESSAGE | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_MESSAGE | ULV logger message | 20101105 | ||
3 | ![]() |
MSGID | Call by reference | Type reference (TYPE) | BALMSGID | Application Log: Message class, message ID | 20101105 | ||
4 | ![]() |
MSGNO | Call by reference | Type reference (TYPE) | BALMSGNO | Application Log: Message number in message class | 20101105 | ||
5 | ![]() |
PARAM1 | Call by reference | Type reference (TYPE) | ANY | Messages, message variables | 20101105 | ||
6 | ![]() |
PARAM2 | Call by reference | Type reference (TYPE) | ANY | Messages, message variables | 20101105 | ||
7 | ![]() |
PARAM3 | Call by reference | Type reference (TYPE) | ANY | Messages, message variables | 20101105 | ||
8 | ![]() |
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 | ![]() |
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 | ![]() |
FULLSCREEN | Call by reference | Type reference (TYPE) | FLAG | SPACE | Whether to display in full-screen mode | 20101112 | |
2 | ![]() |
NEW_SESSION | Call by reference | Type reference (TYPE) | FLAG | SPACE | Display logger in a new session | 20110318 | |
3 | ![]() |
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 | ![]() |
MESSAGES | Value transfer | Type reference (TYPE) | CNV_MBT_T_BAL_S_MSG | List of BAL_S_MSG messages | 20101112 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
LOGGER | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101105 | ||
2 | ![]() |
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 | ![]() |
IV_REFLECT_SEVERITY | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Take severity into account | 20131129 | |
2 | ![]() |
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 | ![]() |
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 | ![]() |
INDEX | Call by reference | Type reference (TYPE) | SYTABIX | 1 | Internal Table, Current Line Index | 20101102 | |
2 | ![]() |
LEVEL | Value transfer | Type reference (TYPE) | BALLEVEL | '1' | Application Log: Level of detail | 20101102 | |
3 | ![]() |
MESSAGES | Call by reference | Type reference (TYPE) | CNV_MBT_T_BAL_S_MSG | Messages | 20101102 | ||
4 | ![]() |
NUM_MESSAGES | Value transfer | Type reference (TYPE) | INT4 | Number of messages | 20101102 | ||
5 | ![]() |
ONLY_GET_UNWRITTEN_MESSAGES | Value transfer | Type reference (TYPE) | FLAG | SPACE | Only consider messages that have not yet been written to DB | 20101102 | |
6 | ![]() |
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 | ![]() |
LIMIT | Value transfer | Type reference (TYPE) | INT4 | Natural number | 20101203 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
BAL_DATE_DEL | Call by reference | Type reference (TYPE) | ALDATE_DEL | Application log: expiry date | 20101201 | ||
2 | ![]() |
BAL_DEL_BEFORE | Call by reference | Type reference (TYPE) | DEL_BEFORE | Application Log: Keep log until expiry | 20101201 | ||
3 | ![]() |
BAL_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | Application Log: External ID | 20101104 | ||
4 | ![]() |
BAL_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Log handle | 20101201 | ||
5 | ![]() |
BAL_LOG_NUMBER | Call by reference | Type reference (TYPE) | BALOGNR | Log number | 20101201 | ||
6 | ![]() |
BAL_OBJECT | Call by reference | Type reference (TYPE) | BALOBJ_D | BAL_DEFAULT_OBJECT | Application log: Object name (Application code) | 20101104 | |
7 | ![]() |
BAL_PROGNAME | Call by reference | Type reference (TYPE) | SYCPROG | SY-CPROG | ABAP program, caller in external procedures | 20101104 | |
8 | ![]() |
BAL_SUBOBJECT | Call by reference | Type reference (TYPE) | BALSUBOBJ | BAL_DEFAULT_SUBOBJECT | Application log: sub-object | 20101104 | |
9 | ![]() |
BAL_TCODE | Call by reference | Type reference (TYPE) | SYTCODE | SY-TCODE | ABAP program, current transaction code | 20101104 | |
10 | ![]() |
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 | ![]() |
DEFAULT_SETTINGS | Call by reference | Type reference (TYPE) | CNV_MBT_ULV_LOG_DISP_SETTINGS | ULV logger default settings | 20110317 | ||
12 | ![]() |
PRELOAD_MESSAGES | Call by reference | Type reference (TYPE) | FLAG | SPACE | Whether to preload messages (only with log number or handle) | 20120213 | |
13 | ![]() |
SUPPRESS_BAL_LOG | Call by reference | Type reference (TYPE) | FLAG | SPACE | (EXPERT USE) Do not create application log | 20101201 | |
14 | ![]() |
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 | ![]() |
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 | ![]() |
RES | Value transfer | Type reference (TYPE) | FLAG | General flag | 20101110 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
ALSORT | Call by reference | Type reference (TYPE) | BALSORT | Application log: Sort criterion/grouping | 20101102 | ||
2 | ![]() |
BAL_MSG_STRUCT | Call by reference | Type reference (TYPE) | BAL_S_MSG | Application Log: Message Data | 20101102 | ||
3 | ![]() |
CALLBACK | Call by reference | Type reference (TYPE) | BALUEF | Name of the callback class (impl. IF_CNV_MBT_ULV_CALLBACK) | 20101104 | ||
4 | ![]() |
CALLBACK_COMPONENT | Call by reference | Type reference (TYPE) | CNV_MBT_COMPONENT | WebDynpro component for callback | 20110329 | ||
5 | ![]() |
CALLBACK_EXEC_TARGET | Call by reference | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the callback is Executed in | 20110531 | ||
6 | ![]() |
CALLBACK_ICON | Call by reference | Type reference (TYPE) | ICON_D | ICON_EXECUTE_OBJECT | Callback displayed icon | 20101214 | |
7 | ![]() |
CALLBACK_PARAMS | Call by reference | Type reference (TYPE) | CNV_MBT_T_ULV_CALLBACK_PARAM | List of f. module parameters | 20101104 | ||
8 | ![]() |
CALLBACK_PCL_PACKID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | PCL Package Number for callback | 20110531 | ||
9 | ![]() |
CALLBACK_TEXT | Call by reference | Type reference (TYPE) | STRING | Callback displayed text | 20101214 | ||
10 | ![]() |
CLASS | Call by reference | Type reference (TYPE) | SYMSGID | Messages, message class | 20101102 | ||
11 | ![]() |
CONTAINER | Call by reference | Type reference (TYPE) | FLAG | SPACE | Is container message? | 20101102 | |
12 | ![]() |
CONTEXT_DATA | Call by reference | Type reference (TYPE) | ANY | Application Log: Context data | 20101102 | ||
13 | ![]() |
CONTEXT_DFIES | Call by reference | Type reference (TYPE) | DDFIELDS | Explicit field definitions | 20110618 | ||
14 | ![]() |
CONTEXT_ONLY_KEYS | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110409 | |
15 | ![]() |
CONTEXT_STRUCTURE | Call by reference | Type reference (TYPE) | BALTABNAME | Application Log: Context: DDIC structure name | 20101102 | ||
16 | ![]() |
CONTEXT_STRUCTURE_FIELDS | Call by reference | Type reference (TYPE) | TTFIELDNAME | List of fields to save in context | 20110309 | ||
17 | ![]() |
CUSTOM_PARAM | Call by reference | Type reference (TYPE) | ANY | Internal use | 20110119 | ||
18 | ![]() |
FORCE_OUTPUT | Call by reference | Type reference (TYPE) | FLAG | Force output even if logger filters types | 20110612 | ||
19 | ![]() |
LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | LEVEL_SAME | Message hierarchy level (either explicit or relative) | 20101102 | |
20 | ![]() |
MESSAGE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_MESSAGE | ULV Logger Message | 20101102 | ||
21 | ![]() |
NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Messages, message number | 20101102 | ||
22 | ![]() |
PARAM1 | Call by reference | Type reference (TYPE) | ANY | Message parameter 1 | 20101102 | ||
23 | ![]() |
PARAM2 | Call by reference | Type reference (TYPE) | ANY | Message parameter 2 | 20101102 | ||
24 | ![]() |
PARAM3 | Call by reference | Type reference (TYPE) | ANY | Message parameter 3 | 20101102 | ||
25 | ![]() |
PARAM4 | Call by reference | Type reference (TYPE) | ANY | Message parameter 4 | 20101102 | ||
26 | ![]() |
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 | ![]() |
MESSAGE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_MESSAGE | ULV logger message | 20110611 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101105 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
LIMIT | Call by reference | Type reference (TYPE) | INT4 | LIMIT_INDEFINITE | Natural number | 20101104 | |
2 | ![]() |
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 | ![]() |
HEADER | Call by reference | Type reference (TYPE) | BAL_S_LOG | Log header | 20110317 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
SUPPRESS_EMPTY_CONTAINER_MSGS | Call by reference | Type reference (TYPE) | FLAG | 'X' | General Flag | 20101102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 |