SAP ABAP Class CL_RSDRCRM_SEG_LOG_SERVICE (RSDRCRM_SEG Logging Service)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   CRM (Application Component) Customer Relationship Management
     RSDRCRM_SEG (Package) RFC Wrapper for Methods Calls with Package RSDRCRM
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDRCRM_SEG_CONSTANTS Constants for BWA Segmentation 20100330
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDRCRM_SEG_LOG Application Log for BWA Segmentation 20100330
Properties
Class CL_RSDRCRM_SEG_LOG_SERVICE  
Short Description RSDRCRM_SEG Logging Service    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRCRM_SEG   RFC Wrapper for Methods Calls with Package RSDRCRM 
Created 20100330   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSDRCRM_SEG_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDRCRM_SEG_CONSTANTS Constants for BWA Segmentation 20100330
2 IF_RSDRCRM_SEG_LOG Application Log for BWA Segmentation 20100330
Friends
Class CL_RSDRCRM_SEG_LOG_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_LOG_FLT_PARAM Constant Private Type reference (TYPE) CHAR20 'RSDRCRM_SEG_LOG_FLT' 20100406
2 P_C_LOG_OBJECT Constant Private Type reference (TYPE) BALOBJ_D 'RSDRCRM' 20100330
3 P_C_LOG_SUBOBJECT Constant Private Type reference (TYPE) BALSUBOBJ 'SEG' 20100330
4 P_C_MSG_LVL_PARAM Constant Private Type reference (TYPE) CHAR20 'RSDRCRM_SEG_MSG_LVL' Char20 20100503
5 P_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL 20100330
6 P_MESSAGE_COUNTER Static Attribute Private Type reference (TYPE) INT4 Message Counter 20100504
7 P_MESSAGE_LEVEL Static Attribute Private Type reference (TYPE) I Message Level 20100430
8 P_R_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_RSDRCRM_SEG_LOG_SERVICE RSDRCRM_SEG Logging and Trace Service 20100330
9 P_T_TEMP_LOG_MESSAGES Static Attribute Private Type reference (TYPE) RS_T_MSG Temporary Log Messages 20100430
10 P_USER_LOG_FILTER Instance attribute Private Type reference (TYPE) C '' 20100330
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BAL_MESSAGE Instance method Public Method 20100330
2 ADD_BAL_MESSAGES Instance method Public Method 20100330
3 ADD_BAPI_MESSAGE Instance method Public Method 20100330
4 ADD_BAPI_MESSAGES Instance method Public Method 20100330
5 ADD_MESSAGE Instance method Private Method Creates a new message (BAPIRET2) 20100330
6 ADD_SY_MESSAGE Instance method Public Method 20100330
7 CLEAR_ALL_MESSAGES Instance method Public Method 20100330
8 CONSTRUCTOR Instance method Private Constructor 20100330
9 CREATE_NEW_LOG_HANDLE Instance method Private Method 20100504
10 GET_INSTANCE Static method Public Method 20100330
11 GET_LOG_LEVEL Instance method Public Method Returns the current LOG level 20100430
12 GET_MESSAGES Instance method Public Method 20100330
13 GET_USER_MESSAGE_LEVEL Static method Public Method Returns the value for user parameter RSDRCRM_SEG _MSG_LVL 20100503
14 SAVE_MESSAGES Instance method Public Method 20100330
Events
Class CL_RSDRCRM_SEG_LOG_SERVICE has no event.
Types
Class CL_RSDRCRM_SEG_LOG_SERVICE has no local type.
Method Signatures

Method ADD_BAL_MESSAGE Signature

Method ADD_BAL_MESSAGE on class CL_RSDRCRM_SEG_LOG_SERVICE has no parameter.
Method ADD_BAL_MESSAGE on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method ADD_BAL_MESSAGES Signature

Method ADD_BAL_MESSAGES on class CL_RSDRCRM_SEG_LOG_SERVICE has no parameter.
Method ADD_BAL_MESSAGES on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method ADD_BAPI_MESSAGE Signature

Method ADD_BAPI_MESSAGE on class CL_RSDRCRM_SEG_LOG_SERVICE has no parameter.
Method ADD_BAPI_MESSAGE on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method ADD_BAPI_MESSAGES Signature

Method ADD_BAPI_MESSAGES on class CL_RSDRCRM_SEG_LOG_SERVICE has no parameter.
Method ADD_BAPI_MESSAGES on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Returnparameter 20100330

Method ADD_MESSAGE on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method ADD_SY_MESSAGE Signature

Method ADD_SY_MESSAGE on class CL_RSDRCRM_SEG_LOG_SERVICE has no parameter.
Method ADD_SY_MESSAGE on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method CLEAR_ALL_MESSAGES Signature

Method CLEAR_ALL_MESSAGES on class CL_RSDRCRM_SEG_LOG_SERVICE has no parameter.
Method CLEAR_ALL_MESSAGES on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSDRCRM_SEG_LOG_SERVICE has no parameter.
Method CONSTRUCTOR on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method CREATE_NEW_LOG_HANDLE Signature

Method CREATE_NEW_LOG_HANDLE on class CL_RSDRCRM_SEG_LOG_SERVICE has no parameter.
Method CREATE_NEW_LOG_HANDLE on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_LEVEL Call by reference Type reference (TYPE) I 1 Natürliche Zahl 20100430
2 Importing I_NEW_INSTANCE Call by reference Type reference (TYPE) BOOLE_D IF_RSDRCRM_SEG_CONSTANTS=>FALSE Boolean 20100505
3 Returning R_R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RSDRCRM_SEG_LOG_SERVICE RSDRCRM_SEG Logging und Trace Service 20100330

Method GET_INSTANCE on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method GET_LOG_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MESSAGE_LEVEL Value transfer Type reference (TYPE) INT4 Log Level 20100430

Method GET_LOG_LEVEL on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method GET_MESSAGES Signature

Method GET_MESSAGES on class CL_RSDRCRM_SEG_LOG_SERVICE has no parameter.
Method GET_MESSAGES on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method GET_USER_MESSAGE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MESSAGE_LEVEL Value transfer Type reference (TYPE) I 20100503

Method GET_USER_MESSAGE_LEVEL on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.

Method SAVE_MESSAGES Signature

Method SAVE_MESSAGES on class CL_RSDRCRM_SEG_LOG_SERVICE has no parameter.
Method SAVE_MESSAGES on class CL_RSDRCRM_SEG_LOG_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730