SAP ABAP Class CL_RSAN_RTR_PROCESS (CL_RSAN_RT_ANALYSIS_TEST)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-EI-APD (Application Component) Analysis Process Designer
     RSAN_RTR (Package) APD - Tool - Runtime Result Handling Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSAN_RT_PROCESS IF_RSAN_RT_PROCESS 20031116
Properties
Class CL_RSAN_RTR_PROCESS  
Short Description CL_RSAN_RT_ANALYSIS_TEST    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSAN_RT    
Program status     
Category 0   
Package RSAN_RTR   APD - Tool - Runtime Result Handling Layer 
Created 20031116   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSANR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSAN_RT_PROCESS IF_RSAN_RT_PROCESS 20031116
Friends
Class CL_RSAN_RTR_PROCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _EXECUTION_MODE Instance attribute Private Type reference (TYPE) RSANR_RTR_PROCESS_EXE_MODE Execution Mode, See Type Constants 20040117
2 _NODE Instance attribute Private Type reference (TYPE) STRING Node Up to Which Execution Runs 20031116
3 _RESULT_KEY_APPL Instance attribute Private Type reference (TYPE) RSAN_UT_RESULT_APPL Key for Result References 20031116
4 _RESULT_KEY_OBJECT Instance attribute Private Type reference (TYPE) RSAN_UT_RESULT_OBJECT Key for Result References 20031116
5 _R_ARUN Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_RT_ARUN_WRITE_ABSTRACT Analysis Run Writer, Abstract Base Class 20031116
6 _R_MDLH Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_MDLH_ABSTRACT_ANALYSIS Model 20031116
7 _R_STEP_MDL Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_MDL_ANALYSIS_PROCESS New Model to Be Executed Created in Prepare 20031116
8 _R_STEP_NEW_RESULT Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_UT_RESULT New Intermediate Result 20031116
9 _R_STEP_RUNTIME Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_RT_ANALYSIS_PROCESS Runtime Interpreter for Actual Step of Model Execution 20031116
10 _R_STEP_RUNTIME_CONTEXT Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_RT_CONTEXT Runtime Context Information 20031116
11 _T_RESULT_CHANGE_MESSAGES Instance attribute Private Type reference (TYPE) BAPIRET2_T Message Collection for Changes to Results 20040109
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031116
2 EXECUTE Instance method Public Method 20031116
3 FREE Instance method Public Method Release Resources 20031116
4 GET_EXPLAIN_PLAN Instance method Public Method Retreive Execution Plan XML (After Prepare) 20040119
5 PREPARE Instance method Public Method Prepare Execution Plan of Runtime 20031116
6 _PREPARE_BUILD_IM Instance method Private Method Prepare New Model to Create an Intermediate Result 20031116
7 _PREPARE_BUILD_IM_TABLE Instance method Private Method Prepare Build Intermediate -> Create Results Table 20031116
8 _PREPARE_TARGET Instance method Private Method Prepare Execution for Target Node 20031116
Events
Class CL_RSAN_RTR_PROCESS has no event.
Types
Class CL_RSAN_RTR_PROCESS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ARUN Call by reference Object reference (TYPE REF TO) CL_RSAN_RT_ARUN_WRITE_ABSTRACT Analysis Run Writer, Abstract Base Class 20031116
2 Importing IR_MDL Call by reference Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_ANALYSIS Model definition 20031116
3 Importing I_EXECUTION_MODE Call by reference Type reference (TYPE) RSANR_RTR_PROCESS_EXE_MODE Execution mode, see type constants 20040116
4 Importing I_NODE Call by reference Type reference (TYPE) STRING Node up to which the definition is executed 20031116
5 Importing I_RESULT_KEY_APPL Call by reference Type reference (TYPE) RSAN_UT_RESULT_APPL Key for Result References 20031116
6 Importing I_RESULT_KEY_OBJECT Call by reference Type reference (TYPE) RSAN_UT_RESULT_OBJECT Key for Result References 20031116
# Exception Resumable Description Created on
1 CX_RSAN_UT_RESULT General exception class for intermediate results 20031116

Method EXECUTE Signature

Method EXECUTE on class CL_RSAN_RTR_PROCESS has no parameter.
Method EXECUTE on class CL_RSAN_RTR_PROCESS has no exception.

Method FREE Signature

Method FREE on class CL_RSAN_RTR_PROCESS has no parameter.
Method FREE on class CL_RSAN_RTR_PROCESS has no exception.

Method GET_EXPLAIN_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PLAN_XML Value transfer Type reference (TYPE) XSTRING Execution plan as XML document 20040119

Method GET_EXPLAIN_PLAN on class CL_RSAN_RTR_PROCESS has no exception.

Method PREPARE Signature

Method PREPARE on class CL_RSAN_RTR_PROCESS has no parameter.
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20031116
2 CX_RSAN_RT2_ABORT Abort Analysis Process Runtime 20031116
3 CX_RSAN_UT_RESULT General exception class for intermediate results 20031116

Method _PREPARE_BUILD_IM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_NEW_MDL Value transfer Object reference (TYPE REF TO) CL_RSAN_MDL_ANALYSIS_PROCESS 20031116
2 Exporting E_NEW_TARGET_NODE_NAME Call by reference Type reference (TYPE) STRING 20031116
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20031116
2 CX_RSAN_UT_RESULT General exception class for intermediate results 20031116

Method _PREPARE_BUILD_IM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MDLH Value transfer Object reference (TYPE REF TO) CL_RSAN_MDLH_ABSTRACT_ANALYSIS 20031116
2 Importing I_NODE Call by reference Type reference (TYPE) RSAN_MDL_NODE_NAME 20031116
3 Returning RR_RESULT Value transfer Object reference (TYPE REF TO) CL_RSAN_UT_RESULT 20031116
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20040123
2 CX_RSAN_UT_RESULT General exception class for intermediate results 20031116

Method _PREPARE_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_NEW_MODEL Value transfer Object reference (TYPE REF TO) CL_RSAN_MDL_ANALYSIS_PROCESS New Model definition 20031116
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20031116
History
Last changed by/on SAP  20130531 
SAP Release Created in 350