SAP ABAP Class CL_RSDODSO_LOG (DataStore Object: Log)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSD (Package) BW: Data Basis InfoObjects and Core Services
Properties
Class CL_RSDODSO_LOG  
Short Description DataStore Object: Log    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSD   BW: Data Basis InfoObjects and Core Services 
Created 20130814   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDODSO_LOG has no interface implemented.
Friends
Class CL_RSDODSO_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_LOG_MSGID Constant Private Type reference (TYPE) SYMSGID 'RSDODSO' Dummy Message for Embedded Log: Message Class 20130814
2 C_LOG_MSGNO Constant Private Type reference (TYPE) SYMSGNO '299' Dummy Message for Embedded Log: Message Number 20130814
3 P_DETLEVEL Instance attribute Private Type reference (TYPE) I Default Detail Level 20130814
4 P_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Log Handle (SBAL) 20130814
5 P_MSGID Instance attribute Private Type reference (TYPE) SYMSGID Default Message Class 20130814
6 P_STATUS Instance attribute Private Type reference (TYPE) CHAR1 Message Status (S, W, E) 20130920
7 P_S_LOG Instance attribute Private Type reference (TYPE) BAL_S_LOG Log Header (SBAL) 20130814
8 P_T_MSG Instance attribute Private Type reference (TYPE) RS_T_MSG List of Messages 20130814
9 P_T_R_LOG Instance attribute Private Type reference (TYPE) RSDODSO_T_R_LOG List of References to Embedded Logs 20130814
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSG Instance method Public Method Add Message 20130814
2 ADD_R_EXC Instance method Public Method Add Messages of an Exception 20130814
3 ADD_R_LOG Instance method Public Method Add Log to be Embedded 20130814
4 CONSTRUCTOR Instance method Private Constructor Constructor 20130814
5 DEC_DETLEVEL Instance method Public Method Decrement Default Detail Level 20130814
6 DISPLAY Instance method Public Method Display Log 20130814
7 GET_R_INSTANCE Static method Public Method Get Reference to Instance of the Class 20130814
8 GET_STATUS Instance method Public Method Get Message Status (S, W, E) 20130920
9 GET_T_MSG Instance method Public Method Get List of Messages 20130814
10 INC_DETLEVEL Instance method Public Method Increment Default Detail Level 20130814
11 SAVE Instance method Public Method Save Log 20130925
12 SET_DETLEVEL Instance method Public Method Set Default Detail Level 20130814
13 SET_MSGID Instance method Public Method Set Default Message Class 20130814
14 SET_S_LOG Instance method Public Method Set Log Header (SBAL) 20130814
15 _GET_LOG_HANDLE Instance method Private Method Get Log Handle (SBAL) 20130814
Events
Class CL_RSDODSO_LOG has no event.
Types
Class CL_RSDODSO_LOG has no local type.
Method Signatures

Method ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETAIL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE TRUE: Detail Button Available 20130814
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Detail Level 20130814
3 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20130814
4 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20130814
5 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY RS_C_ERROR Message Type 20130814
6 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY Message Variable 1 20130814
7 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY Message Variable 2 20130814
8 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY Message Variable 3 20130814
9 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY Message Variable 4 20130814

Method ADD_MSG on class CL_RSDODSO_LOG has no exception.

Method ADD_R_EXC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_EXC Call by reference Object reference (TYPE REF TO) CX_ROOT Reference to Exception 20130814

Method ADD_R_EXC on class CL_RSDODSO_LOG has no exception.

Method ADD_R_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSDODSO_LOG Reference to Log 20130814

Method ADD_R_LOG on class CL_RSDODSO_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Log Handle (SBAL) of an Existing Log 20130814

Method CONSTRUCTOR on class CL_RSDODSO_LOG has no exception.

Method DEC_DETLEVEL Signature

Method DEC_DETLEVEL on class CL_RSDODSO_LOG has no parameter.
Method DEC_DETLEVEL on class CL_RSDODSO_LOG has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_RSDODSO_LOG has no parameter.
Method DISPLAY on class CL_RSDODSO_LOG has no exception.

Method GET_R_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Log Handle (SBAL) of an Existing Log 20130814
2 Returning R_R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RSDODSO_LOG Reference to Instance of the Class 20130814

Method GET_R_INSTANCE on class CL_RSDODSO_LOG has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATUS Value transfer Type reference (TYPE) CHAR1 Message Status (S, W, E) 20130920

Method GET_STATUS on class CL_RSDODSO_LOG has no exception.

Method GET_T_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MSG Value transfer Type reference (TYPE) RS_T_MSG List of Messages 20130814

Method GET_T_MSG on class CL_RSDODSO_LOG has no exception.

Method INC_DETLEVEL Signature

Method INC_DETLEVEL on class CL_RSDODSO_LOG has no parameter.
Method INC_DETLEVEL on class CL_RSDODSO_LOG has no exception.

Method SAVE Signature

Method SAVE on class CL_RSDODSO_LOG has no parameter.
Method SAVE on class CL_RSDODSO_LOG has no exception.

Method SET_DETLEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) I Default Detail Level 20130814

Method SET_DETLEVEL on class CL_RSDODSO_LOG has no exception.

Method SET_MSGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID Default Message Class 20130814

Method SET_MSGID on class CL_RSDODSO_LOG has no exception.

Method SET_S_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_LOG Call by reference Type reference (TYPE) BAL_S_LOG Log Header (SBAL) 20130814

Method SET_S_LOG on class CL_RSDODSO_LOG has no exception.

Method _GET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Log Handle (SBAL) 20130814

Method _GET_LOG_HANDLE on class CL_RSDODSO_LOG has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740