SAP ABAP Class CL_RSBM_LOG_CURSOR_RUNTIME (Handle for Hierarchical Log)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSBM (Package) Data Transfer Process: Log and Monitor
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSBM_LOG_CURSOR_PROCESS Handle for Hierarchical Log 20040625
2 Inheritance (c INHERITING FROM c_ref)  CL_RSBM_LOG_CURSOR_STEP DTP: Log and Error Object 20040702
Properties
Class CL_RSBM_LOG_CURSOR_RUNTIME  
Short Description Handle for Hierarchical Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSBK    
Program status     
Category 0   
Package RSBM   Data Transfer Process: Log and Monitor 
Created 20040625   SAP 
Last change 20130531   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_RSBM_LOG_CURSOR_RUNTIME has no interface implemented.
Friends
Class CL_RSBM_LOG_CURSOR_RUNTIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_R_LOG Instance attribute Protected Object reference (TYPE REF TO) IF_RSBM_LOG_COMP_RUNTIME Node of a Hierarchical Log 20040625
2 P_R_ROOT Instance attribute Private Object reference (TYPE REF TO) CL_RSBM_LOG_COMPONENT Node of a Hierarchical Log 20040625
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXCEPTION Instance method Public Method Adding Messages from Exception Instance 20040729
2 ADD_LEVEL Instance method Protected Method Adding a New Hierarchy Level 20040630
3 ADD_MSG Instance method Public Method Adding a T100 Message 20040625
4 ADD_SY_MSG Instance method Public Method Ading a T100 Message from the SY Fields 20040702
5 ADD_S_PAR Instance method Public Method Inserting a Field/Value Row 20040902
6 ADD_T_MSG Instance method Public Method Inserting a Table with T100 Messages 20040702
7 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050128
8 CONSTRUCTOR Instance method Public Constructor Constructor 20040625
9 FREE Instance method Public Method 20060629
10 FREE_CHILDREN Instance method Public Method Refreshing Lower-Level Nodes up to Current Node 20041230
11 GET_MAXSTATE Instance method Public Method Maximal Status up to Current Node 20060301
12 SET_LOG Instance method Protected Method Set Cursor to a Node 20040625
13 UP_ONE_LEVEL Instance method Protected Method Move Cursor Up One Hierarchy Level 20040625
Events
Class CL_RSBM_LOG_CURSOR_RUNTIME has no event.
Types
Class CL_RSBM_LOG_CURSOR_RUNTIME has no local type.
Method Signatures

Method ADD_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT BW Basis Exception mit T100 Meldung (statisch geprüft) 20040729

Method ADD_EXCEPTION on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.

Method ADD_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LOG_COMPONENT Value transfer Object reference (TYPE REF TO) CL_RSBM_LOG_COMPONENT Knoten eines hierarchischen Logs 20040630

Method ADD_LEVEL on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.

Method ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MSG Call by reference Type reference (TYPE) RSPC_S_MSG Nachricht (endlich mal NUR Nachricht, kein sonstiges Zeugs) 20040625

Method ADD_MSG on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.

Method ADD_SY_MSG Signature

Method ADD_SY_MSG on class CL_RSBM_LOG_CURSOR_RUNTIME has no parameter.
Method ADD_SY_MSG on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.

Method ADD_S_PAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_PAR Call by reference Type reference (TYPE) BAL_S_PAR Anwendungs-Log: Parametername und -wert 20040902

Method ADD_S_PAR on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.

Method ADD_T_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MSG Call by reference Type reference (TYPE) RSPC_T_MSG Nachricht (endlich mal NUR Nachricht, kein sonstiges Zeugs) 20040702

Method ADD_T_MSG on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LOG_COMP_RUNTIME Call by reference Object reference (TYPE REF TO) IF_RSBM_LOG_COMP_RUNTIME Knoten eines hierarchischen Logs 20040701

Method CONSTRUCTOR on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.

Method FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENFORCE_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110302

Method FREE on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.

Method FREE_CHILDREN Signature

Method FREE_CHILDREN on class CL_RSBM_LOG_CURSOR_RUNTIME has no parameter.
Method FREE_CHILDREN on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.

Method GET_MAXSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALSO_NEXT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20100712
2 Exporting R_MAXSTATE Value transfer Type reference (TYPE) RSBMSTATE Einstelliges Kennzeichen 20060301

Method GET_MAXSTATE on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.

Method SET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LOG_COMP Call by reference Object reference (TYPE REF TO) IF_RSBM_LOG_COMP_RUNTIME Runtime Sicht eines Log-Hierarchieknotens 20040625

Method SET_LOG on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.

Method UP_ONE_LEVEL Signature

Method UP_ONE_LEVEL on class CL_RSBM_LOG_CURSOR_RUNTIME has no parameter.
Method UP_ONE_LEVEL on class CL_RSBM_LOG_CURSOR_RUNTIME has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400