SAP ABAP Class CL_OXT_MESSAGES_OL (OXT message processing)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-EEW-SRV (Application Component) EEW Services
     OXT_ROOT (Package) Object Extension Tool: Basis
Properties
Class CL_OXT_MESSAGES_OL  
Short Description OXT message processing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class OXT_MISC    
Program status P  SAP Standard Production Program 
Category 0   
Package OXT_ROOT   Object Extension Tool: Basis 
Created 20011025   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_OXT_MESSAGES_OL has no forward declaration.
Interfaces
Class CL_OXT_MESSAGES_OL has no interface implemented.
Friends
Class CL_OXT_MESSAGES_OL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GFLAG_LOG_CHANGED Instance attribute Private Type reference (TYPE) FLAG General Flag 20020312
2 GFLAG_MESSAGE_ADDED Instance attribute Private Type reference (TYPE) FLAG Message was added 20020312
3 GFLAG_MODIFIED Instance attribute Private Type reference (TYPE) FLAG Data was modified 20011026
4 GFLAG_PERSISTENT Instance attribute Private Type reference (TYPE) FLAG Persist data 20020312
5 GS_STATUS_MSG Instance attribute Public Type reference (TYPE) BAPIRET2 Return parameters 20020312
6 GV_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application log: Log handle 20011025
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Public Method (OL) Add single message 20011025
2 ADD_MESSAGES Instance method Public Method (OL) Add list of messages 20011025
3 CHECK_FOR_MESSAGES Instance method Public Method (OL) Check if messages were added 20020312
4 CLEAR_STATUS_MESSAGE Instance method Public Method (OL) Clear status message 20020312
5 CONSTRUCTOR Instance method Public Constructor (OL/DB) Instantiate message 20011025
6 DELETE Instance method Public Method (OL/DB) Delete messages and log handle 20011030
7 FILL_MESSAGE Static method Public Method (OL) Convert single message 20020107
8 FILL_MESSAGES_FROM_BAL Static method Public Method (OL) Convert messages from BAL 20041011
9 GET_LOG_HANDLE Instance method Public Method (OL) Get log handle 20011026
10 GET_MESSAGE Instance method Public Method (OL) Get message data 20020125
11 GET_MESSAGES Instance method Public Method (OL) Get message data 20040514
12 REFRESH Instance method Public Method (OL/DB) Delete messages, keep handle 20011109
13 SAVE Instance method Private Method (DB) Save messages 20011026
14 SET_STATUS_MESSAGE Instance method Public Method (OL) Add status message 20020312
Events
Class CL_OXT_MESSAGES_OL has no event.
Types
Class CL_OXT_MESSAGES_OL 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 LEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20011025

Method ADD_MESSAGE on class CL_OXT_MESSAGES_OL has no exception.

Method ADD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20011025
2 Importing LIST Call by reference Type reference (TYPE) TOXT_BAPIRETURN Anwendungs-Log: Detaillierungsgrad 20011025

Method ADD_MESSAGES on class CL_OXT_MESSAGES_OL has no exception.

Method CHECK_FOR_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGES_CHANGED Call by reference Type reference (TYPE) FLAG Log was changed since last call 20020312
2 Exporting E_MESSAGES_EXIST Call by reference Type reference (TYPE) FLAG Messages exist 20020312

Method CHECK_FOR_MESSAGES on class CL_OXT_MESSAGES_OL has no exception.

Method CLEAR_STATUS_MESSAGE Signature

Method CLEAR_STATUS_MESSAGE on class CL_OXT_MESSAGES_OL has no parameter.
Method CLEAR_STATUS_MESSAGE on class CL_OXT_MESSAGES_OL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FL_PERSISTENT Call by reference Type reference (TYPE) FLAG 'X' persist messages 20020312
2 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20011025
3 Importing I_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20011025
4 Importing I_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20011025
# Exception Resumable Description Created on
1 CONSTRUCTOR_ERROR Fehler im Konstruktur 20011025

Method DELETE Signature

Method DELETE on class CL_OXT_MESSAGES_OL has no parameter.
Method DELETE on class CL_OXT_MESSAGES_OL has no exception.

Method FILL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020107

Method FILL_MESSAGE on class CL_OXT_MESSAGES_OL has no exception.

Method FILL_MESSAGES_FROM_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) TOXT_BAPIRETURN Tabelle von Nachrichten 20041011
2 Importing IV_COPY_ONLY_EAW Call by reference Type reference (TYPE) FLAG allgemeines flag 20041011
3 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20041011
# Exception Resumable Description Created on
1 ERROR_OCCURED Error occured 20041011

Method GET_LOG_HANDLE Signature

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

Method GET_LOG_HANDLE on class CL_OXT_MESSAGES_OL has no exception.

Method GET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BALMSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20020125
2 Importing IV_BALMNR Call by reference Type reference (TYPE) BALMNR Anwendungs-Log: interne laufende Nummer der Meldung 20020125

Method GET_MESSAGE on class CL_OXT_MESSAGES_OL has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) TOXT_BAPIRETURN 20040518
2 Importing IV_FILTER Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20040518
3 Importing IV_ONLYLASTMESSAGES Call by reference Type reference (TYPE) FLAG 20040518

Method GET_MESSAGES on class CL_OXT_MESSAGES_OL has no exception.

Method REFRESH Signature

Method REFRESH on class CL_OXT_MESSAGES_OL has no parameter.
# Exception Resumable Description Created on
1 DATABASE_ERROR Datenbank Fehler 20011109

Method SAVE Signature

Method SAVE on class CL_OXT_MESSAGES_OL has no parameter.
# Exception Resumable Description Created on
1 DATABASE_ERROR Datenbank Fehler 20011026

Method SET_STATUS_MESSAGE Signature

Method SET_STATUS_MESSAGE on class CL_OXT_MESSAGES_OL has no parameter.
Method SET_STATUS_MESSAGE on class CL_OXT_MESSAGES_OL has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 620