SAP ABAP Interface IF_RSBPC_EN_CORE_APPL_LOGGER (Interface for SBC Core logger)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-INF (Application Component) BPC 'unified model' - Infrastructure
     RSBPC_EN (Package) BPC IP Extension: Event & Notification
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBPC_EN_CORE_APPL_LOGGER SBC Core logger component 20130417
Properties
Interface IF_RSBPC_EN_CORE_APPL_LOGGER  
Short Description Interface for SBC Core logger    
General Data
Package RSBPC_EN   BPC IP Extension: Event & Notification 
Created 20130417   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_RSBPC_EN_CORE_APPL_LOGGER has no interface.
Friends
Interface IF_RSBPC_EN_CORE_APPL_LOGGER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DEBUG_MODE Constant Public Type reference (TYPE) I 4 20130417
2 GC_INFO_MODE Constant Public Type reference (TYPE) I 1 20130417
3 GC_NORMAL_MODE Constant Public Type reference (TYPE) I 0 20130417
4 GC_POA_PST Constant Public Type reference (TYPE) BALOBJ_D '/POA/PST' Log Object for PST 20130417
5 GC_POA_PST_AUTH Constant Public Type reference (TYPE) BALSUBOBJ 'AUTH' SubObject for AUTH 20130417
6 GC_POA_PST_OTHER Constant Public Type reference (TYPE) BALSUBOBJ 'OTHER' SubObject for OTHER 20130417
7 GC_POA_PST_REST Constant Public Type reference (TYPE) BALSUBOBJ 'REST' SubObject for REST 20130417
8 GC_POA_UM Constant Public Type reference (TYPE) BALOBJ_D '/POA/UM' Log Object for UM 20130417
9 GC_POA_UM_OTHER Constant Public Type reference (TYPE) BALSUBOBJ 'OTHER' SubObject for UM OTHER 20130417
10 GC_POA_UM_REST Constant Public Type reference (TYPE) BALSUBOBJ 'REST' SubObject for UM REST 20130417
11 GC_WARNING_MODE Constant Public Type reference (TYPE) I 2 20130417
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DEBUG_TEXT Instance method Public Method Add a debug message 20130417
2 ADD_ERROR_TEXT Instance method Public Method Add an error message 20130417
3 ADD_EXCEPTION Instance method Public Method Creates a message from a dynamic or static exception 20130417
4 ADD_EXCEPTION_ROOT_CAUSE Instance method Public Method Creates a message from exception root cause 20130417
5 ADD_INFO_TEXT Instance method Public Method Add an information message 20130417
6 ADD_MESSAGE Instance method Public Method Creates a log message entry 20130417
7 ADD_TEXT Instance method Public Method 20130417
8 ADD_WARNING_TEXT Instance method Public Method Add a warning message 20130417
9 CREATE_HEADER Instance method Public Method Creates a log header 20130417
10 CREATE_MESSAGE Instance method Public Method Creates a log message entry 20130417
11 FINALIZE Instance method Public Method Finalizes a log header 20130417
12 GET_HEADER_SUBOBJ Instance method Public Method 20130417
Events
Interface IF_RSBPC_EN_CORE_APPL_LOGGER has no event.
Types
Interface IF_RSBPC_EN_CORE_APPL_LOGGER has no local type.
Method Signatures

Method ADD_DEBUG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAM1 Call by reference Type reference (TYPE) STRING 20130417
2 Importing IV_PARAM2 Call by reference Type reference (TYPE) STRING 20130417
3 Importing IV_PARAM3 Call by reference Type reference (TYPE) STRING 20130417
4 Importing IV_PARAM4 Call by reference Type reference (TYPE) STRING 20130417
5 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20130417
# Exception Resumable Description Created on
1 CX_RSBPC_EN_CORE_APPL_LOGGER SBC Core Application Logger Exceptions 20130417

Method ADD_ERROR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAM1 Call by reference Type reference (TYPE) STRING 20130417
2 Importing IV_PARAM2 Call by reference Type reference (TYPE) STRING 20130417
3 Importing IV_PARAM3 Call by reference Type reference (TYPE) STRING 20130417
4 Importing IV_PARAM4 Call by reference Type reference (TYPE) STRING 20130417
5 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20130417
# Exception Resumable Description Created on
1 CX_RSBPC_EN_CORE_APPL_LOGGER SBC Core Application Logger Exceptions 20130417

Method ADD_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20130417
2 Importing IV_LOGHNDL Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20130417
3 Returning RV_LOGREF Value transfer Type reference (TYPE) STRING Log reference 20130417
# Exception Resumable Description Created on
1 CX_RSBPC_EN_CORE_APPL_LOGGER SBC Core Application Logger Exceptions 20130417

Method ADD_EXCEPTION_ROOT_CAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20130417
2 Importing IV_LOGHNDL Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20130417
3 Returning RV_LOGREF Value transfer Type reference (TYPE) STRING Log reference 20130417
# Exception Resumable Description Created on
1 CX_RSBPC_EN_CORE_APPL_LOGGER SBC Core Application Logger Exceptions 20130417

Method ADD_INFO_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAM1 Call by reference Type reference (TYPE) STRING 20130417
2 Importing IV_PARAM2 Call by reference Type reference (TYPE) STRING 20130417
3 Importing IV_PARAM3 Call by reference Type reference (TYPE) STRING 20130417
4 Importing IV_PARAM4 Call by reference Type reference (TYPE) STRING 20130417
5 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20130417
# Exception Resumable Description Created on
1 CX_RSBPC_EN_CORE_APPL_LOGGER SBC Core Application Logger Exceptions 20130417

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGHNDL Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20130417
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20130417
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20130417
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20130417
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY 20130417
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY 20130417
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY 20130417
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY 20130417
9 Importing IV_PROBCL Call by reference Type reference (TYPE) BALPROBCL Application log: Message problem class 20130417
# Exception Resumable Description Created on
1 CX_RSBPC_EN_CORE_APPL_LOGGER SBC Core Application Logger Exceptions 20130417

Method ADD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGHNDL Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20130417
2 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'I' Message Type 20130417
3 Importing IV_TEXT Call by reference Type reference (TYPE) C Text Symbol length 132 20130417
# Exception Resumable Description Created on
1 CX_RSBPC_EN_CORE_APPL_LOGGER SBC Core Application Logger Exceptions 20130417

Method ADD_WARNING_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAM1 Call by reference Type reference (TYPE) STRING 20130417
2 Importing IV_PARAM2 Call by reference Type reference (TYPE) STRING 20130417
3 Importing IV_PARAM3 Call by reference Type reference (TYPE) STRING 20130417
4 Importing IV_PARAM4 Call by reference Type reference (TYPE) STRING 20130417
5 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20130417
# Exception Resumable Description Created on
1 CX_RSBPC_EN_CORE_APPL_LOGGER SBC Core Application Logger Exceptions 20130417

Method CREATE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTID Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20130417
2 Importing IV_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Application log: object 20130417
3 Importing IV_PROGN Call by reference Type reference (TYPE) BALPROG Application log: Program name 20130417
4 Importing IV_SUBOBJ Call by reference Type reference (TYPE) BALSUBOBJ Application Log: Subobject 20130417
5 Returning RV_LOGHNDL Value transfer Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20130417
# Exception Resumable Description Created on
1 CX_RSBPC_EN_CORE_APPL_LOGGER SBC Core Application Logger Exceptions 20130417

Method CREATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGHNDL Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20130417
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20130417
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20130417
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20130417
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY 20130417
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY 20130417
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY 20130417
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY 20130417
9 Importing IV_PROBCL Call by reference Type reference (TYPE) BALPROBCL Application log: Message problem class 20130417
# Exception Resumable Description Created on
1 CX_RSBPC_EN_CORE_APPL_LOGGER SBC Core Application Logger Exceptions 20130417

Method FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGHNDL Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20130417
# Exception Resumable Description Created on
1 CX_RSBPC_EN_CORE_APPL_LOGGER SBC Core Application Logger Exceptions 20130417

Method GET_HEADER_SUBOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HEADER Value transfer Type reference (TYPE) BALSUBOBJ 20130417

Method GET_HEADER_SUBOBJ on Interface IF_RSBPC_EN_CORE_APPL_LOGGER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740