SAP ABAP Class CL_CULL_APPL_LOG (CULL: Application LOG)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-CFG-LL (Application Component) Low Level Configuration
     CULL_GEN (Package) Low-Level Configuration (General Part)
Properties
Class CL_CULL_APPL_LOG  
Short Description CULL: Application LOG    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CULL_GEN   Low-Level Configuration (General Part) 
Created 20040413   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CULL_APPL_LOG has no forward declaration.
Interfaces
Class CL_CULL_APPL_LOG has no interface implemented.
Friends
Class CL_CULL_APPL_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_MSG Instance attribute Private Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20040413
2 GT_MSGTY_USED Instance attribute Private Type reference (TYPE) TT_MSGTY 20050504
3 GV_DEFAULT_MSGID Instance attribute Private Type reference (TYPE) SYMSGID Messages, Message Class 20040413
4 GV_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20040413
5 GV_OBJECT Instance attribute Private Type reference (TYPE) BALOBJ_D Application Log: Object Name (Application Code) 20040413
6 GV_SUBOBJECT Instance attribute Private Type reference (TYPE) BALSUBOBJ Application Log: Subobject 20040413
7 SV_FOUND Static Attribute Private Type reference (TYPE) XFELD Entry 'CIF' Exists 20040413
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Public Method Add a Message 20040413
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040413
3 CLEAR_LOG Instance method Public Method Initialize Log 20050919
4 CONSTRUCTOR Instance method Public Constructor Constructor 20040413
5 DISPLAY Instance method Public Method Log Output 20040413
6 GET_HANDLE Instance method Public Method Read Log Handle 20040413
7 GET_LAST_MESSAGE Instance method Public Method Gets Last Set Message 20040413
8 GET_MESSAGES Instance method Public Method Gets All Collected Messages With Type Specified 20040413
9 SAVE_MESSAGES Instance method Public Method Save Collected Messages 20040413
Events
# Event Type Visibility Description Created on
1 HANDLE_UNDEFINED Instance Event
(0)
Public
(2)
Log Was Initialized 20050919
Types
Class CL_CULL_APPL_LOG has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Value transfer Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20040413
2 Importing IV_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20040413
3 Importing IV_MSGTY Value transfer Type reference (TYPE) SYMSGTY 'X' Nachrichten, Nachrichtentyp 20040413
4 Importing IV_MSGV1 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20040413
5 Importing IV_MSGV2 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20040413
6 Importing IV_MSGV3 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20040413
7 Importing IV_MSGV4 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20040413
8 Importing IV_PRIO Value transfer Type reference (TYPE) BALPROBCL '1' Anwendungs-Log: Problemklasse einer Meldung 20040413
# Exception Resumable Description Created on
1 INTERNAL_ERROR Nicht spezifizierter Fehler 20040413
2 LOG_IS_FULL Die Meldungsnummer 999999 wurde erreicht. Protokoll ist voll 20040413
3 LOG_NOT_FOUND Protokoll nicht gefunden 20040413

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CULL_APPL_LOG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CULL_APPL_LOG has no exception.

Method CLEAR_LOG Signature

Method CLEAR_LOG on class CL_CULL_APPL_LOG has no parameter.
Method CLEAR_LOG on class CL_CULL_APPL_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEFAULT_MSGID Value transfer Type reference (TYPE) MSGID Nachrichtenidentifikation 20040413
2 Importing IV_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20040413
3 Importing IV_LOG_NAME Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20040413
4 Importing IV_OBJECT Value transfer Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20040413
5 Importing IV_SUBOBJECT Value transfer Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20040413
# Exception Resumable Description Created on
1 INTERNAL_ERROR Nicht spezifizierter Fehler 20040413
2 LOG_HEADER_INCONSISTENT Protokollkopf ist inkonsistent 20040413
3 LOG_NOT_FOUND Protokollkopf nicht gefunden 20040413
4 MISSING_INPUT Fehlender Log-Handle oder fehlende externe Identifikation 20040413

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GRID Value transfer Type reference (TYPE) XFELD Grid 20040413
2 Importing IV_NO_TREE Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040413
3 Importing IV_POPUP Value transfer Type reference (TYPE) XFELD Popup 20040413
4 Importing IV_SINGLE Value transfer Type reference (TYPE) XFELD Einfache Darstellung 20040413
# Exception Resumable Description Created on
1 INTERNAL_ERROR Nicht spezifizierter Fehler 20040413
2 NO_DATA_AVAILABLE Keine Daten zum Anzeigen gefunden 20040413

Method GET_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20040413

Method GET_HANDLE on class CL_CULL_APPL_LOG has no exception.

Method GET_LAST_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20040413
2 Exporting EV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20040413
3 Exporting EV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20040413
4 Exporting EV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20040413
5 Exporting EV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20040413
6 Exporting EV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20040413
7 Exporting EV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20040413
8 Exporting EV_PRIO Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20040413
# Exception Resumable Description Created on
1 NO_MESSAGE Keine Meldung vorhanden 20040413

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20040413
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20040413
3 Importing IV_MSGTY_EQ_A Call by reference Type reference (TYPE) XFELD 'X' Abbruchmeldungen 20040413
4 Importing IV_MSGTY_EQ_E Call by reference Type reference (TYPE) XFELD 'X' Fehlermeldungen 20040413
5 Importing IV_MSGTY_EQ_I Call by reference Type reference (TYPE) XFELD SPACE Informationen 20040413
6 Importing IV_MSGTY_EQ_W Call by reference Type reference (TYPE) XFELD SPACE Warnungen 20040413
7 Importing IV_MSGTY_EQ_X Call by reference Type reference (TYPE) XFELD 'X' Exit-Meldungen (Dump) 20040413

Method GET_MESSAGES on class CL_CULL_APPL_LOG has no exception.

Method SAVE_MESSAGES Signature

Method SAVE_MESSAGES on class CL_CULL_APPL_LOG has no parameter.
# Exception Resumable Description Created on
1 LOG_ERROR Fehler beim Speichern 20040413
Event Signatures

Event HANDLE_UNDEFINED Signature
Event HANDLE_UNDEFINED on class CL_CULL_APPL_LOG has no parameter.
History
Last changed by/on SAP  20060208 
SAP Release Created in 500