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
⤷ 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 | ERROR_MESSAGE | Constant | Public | Type reference (TYPE) | MSGTY | 'E' | Message Type Error | 20040225 | |
2 | FALSE | Constant | Protected | Type reference (TYPE) | BOOLEAN | '-' | Boolean Variable (X=true, -=false, space=unknown) | 20040225 | |
3 | INFO_MESSAGE | Constant | Public | Type reference (TYPE) | MSGTY | 'I' | Message Type Information | 20040225 | |
4 | LAST_DETAIL_LEVEL | Instance attribute | Protected | Type reference (TYPE) | BALLEVEL | Last Level of Detail or 1 | 20100813 | ||
5 | LAST_MESSAGE_HANDLE | Instance attribute | Protected | Type reference (TYPE) | BALMSGHNDL | Keeps a Reference to Last Entry Written | 20040225 | ||
6 | LEVEL | Instance attribute | Protected | Type reference (TYPE) | J_7LINT_LOGLEVEL | Level of Detail for Log (Internal Use) | 20040225 | ||
7 | LOG_HANDLE | Instance attribute | Protected | Type reference (TYPE) | BALLOGHNDL | Keeps Reference to Log | 20040225 | ||
8 | LOG_HANDLE_TABLE | Instance attribute | Protected | Type reference (TYPE) | BAL_T_LOGH | Total of All Log Entries | 20040226 | ||
9 | OBJECT | Instance attribute | Protected | Type reference (TYPE) | BALOBJ_D | Application Log: Object Name (Application ID) | 20040225 | ||
10 | PERSISTENCE | Instance attribute | Protected | Type reference (TYPE) | J_7LINT_LOG_PERSISTENCE | Log Entry Persistence (Internal Use) | 20040225 | ||
11 | SUBOBJECT | Instance attribute | Protected | Type reference (TYPE) | BALSUBOBJ | Application Log: Subobject | 20040225 | ||
12 | SUCCESS_MESSAGE | Constant | Public | Type reference (TYPE) | MSGTY | 'S' | Message Type: Success | 20040225 | |
13 | TRUE | Constant | Protected | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=true, -=false, space=unknown) | 20040225 | |
14 | WARNING_MESSAGE | Constant | Public | Type reference (TYPE) | MSGTY | 'W' | Message Warning | 20040225 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_BDC_ENTRY | Instance method | Public | Method | Inserts a BDC Log into Log with Classification | 20040309 |
2 | ADD_LAST_ENTRY | Instance method | Public | Method | Adds Entry to Existing Entries | 20040225 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20040226 |
4 | CONVERT_BDC_TO_LOG | Instance method | Protected | Method | Converts a BDC Log into a Log with Classification | 20040309 |
5 | CONVERT_LINE_BDC_TO_LOG | Static method | Protected | Method | Converts a Line of a BDC Log to BAPIRET2 | 20040309 |
6 | GET_ALL_ENTRIES | Instance method | Public | Method | Gets All Entries in Log File | 20100901 |
7 | GET_LAST_DETAIL_LEVEL | Instance method | Public | Method | Gets the Last Hierarchy Level | 20100813 |
8 | GET_OBJECT | Instance method | Public | Method | Gets the Log Object | 20100811 |
9 | GET_SUBOBJECT | Instance method | Public | Method | Gets the Subobject | 20100811 |
10 | REMOVE_LAST_ENTRY | 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 | Importing | I_BDCPROTOCOL_TABLE | Call by reference | Type reference (TYPE) | J_7LTY_BDCMSG | Messagetabelle in einer Transaktion | 20040309 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LOG_IS_FULL | Die Meldungsnummer 999999 wurde erreicht. Protokoll ist voll | 20040309 | |
2 | MSG_INCONSISTENT | 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 | Importing | I_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET2 | Daten einer Meldung lformat BAPI | 20040301 | ||
2 | Importing | I_DETAIL_LEVEL | Value transfer | Type reference (TYPE) | BALLEVEL | '1' | Detaillierungsgrad bei I_BAPI_RET | 20040301 | |
3 | Importing | I_ENTRY | Call by reference | Type reference (TYPE) | BAL_S_MSG | Daten einer Meldung Format Anwendungslog | 20040225 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LOG_IS_FULL | Die Meldungsnummer 999999 wurde erreicht. Protokoll ist voll | 20040225 | |
2 | MSG_INCONSISTENT | Meldung inkonsistent | 20040225 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CURRENT_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20040301 | ||
2 | Importing | I_LEVEL | Call by reference | Type reference (TYPE) | J_7LINT_LOGLEVEL | Detailierungsgrad Protokoll (interne Verwendung) | 20040301 | ||
3 | Importing | I_LOG_HANDLE_TABLE | Call by reference | Type reference (TYPE) | BAL_T_LOGH | Summe aller Protokollhandle | 20040226 | ||
4 | Importing | 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 | Importing | I_BDCPROTOCOL_TABLE | Call by reference | Type reference (TYPE) | J_7LTY_BDCMSG | Messagetabelle in einer Transaktion | 20040309 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LOG_IS_FULL | Die Meldungsnummer 999999 wurde erreicht. Protokoll ist voll | 20040309 | |
2 | MSG_INCONSISTENT | 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 | Importing | I_BDCPROTOCOL | Value transfer | Type reference (TYPE) | BDCMSGCOLL | Sammeln von Meldungen im SAP-System | 20040309 | ||
2 | Returning | 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 | Exporting | O_BAPIRET | Call by reference | Type reference (TYPE) | J_7LTY_RETURN | Tabelle Returnparameter | 20100901 | ||
2 | Exporting | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 |