SAP ABAP Class J_7LCL_ABSTRACT_LOGGER (Shared Superclass of All Loggers)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
IS-REA-COR (Application Component) Recycling Administration Core Functions
⤷
J7LR (Package) REA Core Functionality

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | J_7LCL_BACKGROUND_LOGGER | Logger for Saving Log Data without Display | 20040226 |
2 | Inheritance (c INHERITING FROM c_ref) | J_7LCL_MWINDOW_LOGGER | Logger Displays Results As Modal Dialog Box | 20040225 |
Properties
Class | J_7LCL_ABSTRACT_LOGGER | |
Short Description | Shared Superclass of All Loggers | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | J7LR | REA Core Functionality |
Created | 20040225 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class J_7LCL_ABSTRACT_LOGGER has no forward declaration.
Interfaces
Class J_7LCL_ABSTRACT_LOGGER has no interface implemented.
Friends
Class J_7LCL_ABSTRACT_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) | MSGTY | 'E' | Message Type Error | 20040225 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | BOOLEAN | '-' | Boolean Variable (X=true, -=false, space=unknown) | 20040225 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | MSGTY | 'I' | Message Type Information | 20040225 | |
4 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALLEVEL | Last Level of Detail or 1 | 20100813 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALMSGHNDL | Keeps a Reference to Last Entry Written | 20040225 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | J_7LINT_LOGLEVEL | Level of Detail for Log (Internal Use) | 20040225 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALLOGHNDL | Keeps Reference to Log | 20040225 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BAL_T_LOGH | Total of All Log Entries | 20040226 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALOBJ_D | Application Log: Object Name (Application ID) | 20040225 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | J_7LINT_LOG_PERSISTENCE | Log Entry Persistence (Internal Use) | 20040225 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALSUBOBJ | Application Log: Subobject | 20040225 | ||
12 | ![]() |
Constant | Public | Type reference (TYPE) | MSGTY | 'S' | Message Type: Success | 20040225 | |
13 | ![]() |
Constant | Protected | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=true, -=false, space=unknown) | 20040225 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | MSGTY | 'W' | Message Warning | 20040225 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Inserts a BDC Log into Log with Classification | 20040309 |
2 | ![]() |
Instance method | Public | Method | Adds Entry to Existing Entries | 20040225 |
3 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20040226 |
4 | ![]() |
Instance method | Protected | Method | Converts a BDC Log into a Log with Classification | 20040309 |
5 | ![]() |
Static method | Protected | Method | Converts a Line of a BDC Log to BAPIRET2 | 20040309 |
6 | ![]() |
Instance method | Public | Method | Gets All Entries in Log File | 20100901 |
7 | ![]() |
Instance method | Public | Method | Gets the Last Hierarchy Level | 20100813 |
8 | ![]() |
Instance method | Public | Method | Gets the Log Object | 20100811 |
9 | ![]() |
Instance method | Public | Method | Gets the Subobject | 20100811 |
10 | ![]() |
Instance method | Public | Method | Deletes Last Entry from Existing Entries | 20040225 |
Events
Class J_7LCL_ABSTRACT_LOGGER has no event.
Types
Class J_7LCL_ABSTRACT_LOGGER has no local type.
Method Signatures
Method ADD_BDC_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BDCPROTOCOL_TABLE | Call by reference | Type reference (TYPE) | J_7LTY_BDCMSG | Messagetabelle in einer Transaktion | 20040309 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Die Meldungsnummer 999999 wurde erreicht. Protokoll ist voll | 20040309 | |
2 | ![]() |
Fehler bei der Konvertierung | 20040309 |
Method ADD_LAST_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET2 | Daten einer Meldung lformat BAPI | 20040301 | ||
2 | ![]() |
I_DETAIL_LEVEL | Value transfer | Type reference (TYPE) | BALLEVEL | '1' | Detaillierungsgrad bei I_BAPI_RET | 20040301 | |
3 | ![]() |
I_ENTRY | Call by reference | Type reference (TYPE) | BAL_S_MSG | Daten einer Meldung Format Anwendungslog | 20040225 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Die Meldungsnummer 999999 wurde erreicht. Protokoll ist voll | 20040225 | |
2 | ![]() |
Meldung inkonsistent | 20040225 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CURRENT_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20040301 | ||
2 | ![]() |
I_LEVEL | Call by reference | Type reference (TYPE) | J_7LINT_LOGLEVEL | Detailierungsgrad Protokoll (interne Verwendung) | 20040301 | ||
3 | ![]() |
I_LOG_HANDLE_TABLE | Call by reference | Type reference (TYPE) | BAL_T_LOGH | Summe aller Protokollhandle | 20040226 | ||
4 | ![]() |
I_PERSISTENCE | Call by reference | Type reference (TYPE) | J_7LINT_LOG_PERSISTENCE | Lebensdauer der Protokolleinträge (interne Verwendung) | 20040301 |
Method CONSTRUCTOR on class J_7LCL_ABSTRACT_LOGGER has no exception.
Method CONVERT_BDC_TO_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BDCPROTOCOL_TABLE | Call by reference | Type reference (TYPE) | J_7LTY_BDCMSG | Messagetabelle in einer Transaktion | 20040309 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Die Meldungsnummer 999999 wurde erreicht. Protokoll ist voll | 20040309 | |
2 | ![]() |
Fehler bei der Konvertierung | 20040309 |
Method CONVERT_LINE_BDC_TO_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BDCPROTOCOL | Value transfer | Type reference (TYPE) | BDCMSGCOLL | Sammeln von Meldungen im SAP-System | 20040309 | ||
2 | ![]() |
O_BAPIRETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20040309 |
Method CONVERT_LINE_BDC_TO_LOG on class J_7LCL_ABSTRACT_LOGGER has no exception.
Method GET_ALL_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
O_BAPIRET | Call by reference | Type reference (TYPE) | J_7LTY_RETURN | Tabelle Returnparameter | 20100901 | ||
2 | ![]() |
O_ENTRIES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20100901 |
Method GET_ALL_ENTRIES on class J_7LCL_ABSTRACT_LOGGER has no exception.
Method GET_LAST_DETAIL_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_DETAIL_LEVEL | Value transfer | Type reference (TYPE) | BALLEVEL | Hierarchiestufe | 20100813 |
Method GET_LAST_DETAIL_LEVEL on class J_7LCL_ABSTRACT_LOGGER has no exception.
Method GET_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_OBJECT | Value transfer | Type reference (TYPE) | BALOBJ_D | Anwendungs-Log: Objektname (Applikationskürzel) | 20100811 |
Method GET_OBJECT on class J_7LCL_ABSTRACT_LOGGER has no exception.
Method GET_SUBOBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_SUBOBJECT | Value transfer | Type reference (TYPE) | BALSUBOBJ | Anwendungs-Log: Unterobjekt | 20100811 |
Method GET_SUBOBJECT on class J_7LCL_ABSTRACT_LOGGER has no exception.
Method REMOVE_LAST_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
O_SUCCESS | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20040225 |
Method REMOVE_LAST_ENTRY on class J_7LCL_ABSTRACT_LOGGER has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 471 |