SAP ABAP Class CL_RSAN_ADP_ANALYSIS (Analysis Process Definition)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-EI-APD (Application Component) Analysis Process Designer
     RSAN_ADP (Package) APD - Tool - Application Adapter
Properties
Class CL_RSAN_ADP_ANALYSIS  
Short Description Analysis Process Definition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSAN_ADP    
Program status     
Category 0   
Package RSAN_ADP   APD - Tool - Application Adapter 
Created 20030811   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSANA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSANR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSAN_ADP_ANALYSIS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSAN_ADP_ANALYSIS_PROVIDER 20080103 Analysis process: Node data retreival service
2 CL_RSAN_ADP_ANALYSIS_READER 20060508 Analysis Process - Node data retreival service
3 CL_RSAN_ADP_ANALYSIS_VIEW 20030811 Maintenance for Analysis Process Definition
4 CL_RSAN_PR_ANPR 20090805 Analysis Process (TLOGO)
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_RSAN_OM_FACTORY Factory for Model Classes 20030811
2 _R_MDL Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_MDL_ANALYSIS_PROCESS Analysis Process Model Definition 20030811
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check the Consistency of the Source Definition 20030811
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030811
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030811
4 EXECUTE Instance method Public Method Interpret the Analysis Process Definition 20030811
5 EXECUTE_EXPLAIN Instance method Public Method Get the execution plan for the analysis process definition 20040119
6 GET_DEFINITION Instance method Public Method Get the XML representation of the data source definition 20030811
7 GET_LOGSYS Instance method Public Method Get logical system names contained in the model 20031111
8 GET_RELATED_TLOGO Instance method Public Method Get related TLOGO objects 20030811
9 IS_MODIFIED Instance method Public Method Check if the definition was modified 20030811
10 NODES_GET_FOR_NODE_CLASS Instance method Public Method Search for all nodes of a specified node type 20031106
11 NODES_GET_FOR_NODE_TYPE Instance method Public Method Search for all nodes of a specified node type 20031106
12 RENAME_LOGSYS Instance method Public Method Rename logical system names 20031111
13 RESET_MODIFIED_FLAG Instance method Public Method Resets Model Modified Flag 20030811
14 SET_DEFINITION Instance method Private Method Internal! - Set Model XML (Usually from Template) 20030926
Events
Class CL_RSAN_ADP_ANALYSIS has no event.
Types
Class CL_RSAN_ADP_ANALYSIS has no local type.
Method Signatures

Method CHECK Signature

Method CHECK on class CL_RSAN_ADP_ANALYSIS has no parameter.
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20030811

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITH_TEXTS Call by reference Type reference (TYPE) RSANA_TH_ADP_TEXT Texts referenced from i_xml 20030811
2 Importing I_XML Call by reference Type reference (TYPE) STRING XML representation of the data source 20030811
# Exception Resumable Description Created on
1 FAILED Error during initialization (Message Raising) 20030811

Method EXECUTE 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 20031115
2 Importing I_EXECUTION_MODE Call by reference Type reference (TYPE) RSANR_RTR_PROCESS_EXE_MODE RSANR_C_RTR_PROCESS_EXE_MODE-EXECUTE Execution mode, see constant values 20040116
3 Importing I_NODE Value transfer Type reference (TYPE) RSAN_MDL_NODE_NAME Specify to build intermediate result 20030811
4 Importing I_RESULT_KEY_APPL Call by reference Type reference (TYPE) RSAN_UT_RESULT_APPL Key for Result Objects 20030822
5 Importing I_RESULT_KEY_OBJECT Call by reference Type reference (TYPE) RSAN_UT_RESULT_OBJECT Key for Result Objects 20030822
6 Returning R_ERROR Value transfer Type reference (TYPE) AS4FLAG Flag: Fehler ist aufgetreten 20030811

Method EXECUTE on class CL_RSAN_ADP_ANALYSIS has no exception.

Method EXECUTE_EXPLAIN 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 20040119
2 Importing I_EXECUTION_MODE Call by reference Type reference (TYPE) RSANR_RTR_PROCESS_EXE_MODE RSANR_C_RTR_PROCESS_EXE_MODE-EXECUTE Execution mode, see constant values 20040119
3 Importing I_NODE Value transfer Type reference (TYPE) RSAN_MDL_NODE_NAME Specify to build intermediate result 20040119
4 Importing I_RESULT_KEY_APPL Call by reference Type reference (TYPE) RSAN_UT_RESULT_APPL Key for Result Objects 20040119
5 Importing I_RESULT_KEY_OBJECT Call by reference Type reference (TYPE) RSAN_UT_RESULT_OBJECT Key for Result Objects 20040119
6 Returning R_PLAN_XML Value transfer Type reference (TYPE) XSTRING Execution plan as XML document 20040119

Method EXECUTE_EXPLAIN on class CL_RSAN_ADP_ANALYSIS has no exception.

Method GET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_TEXTS Call by reference Type reference (TYPE) RSANA_TH_ADP_TEXT Texts referenced by E_XML 20030811
2 Exporting E_XML Call by reference Type reference (TYPE) STRING XML representation of the data source 20030811
3 Importing ITH_TEXTS Call by reference Type reference (TYPE) RSANA_TH_ADP_TEXT Old texts are merged to avoid complete new ids (translation) 20030811
# Exception Resumable Description Created on
1 FAILED Error (Message Raising) 20030811

Method GET_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LOGSYS Value transfer Type reference (TYPE) RSANA_T_LOGSYS 20031112

Method GET_LOGSYS on class CL_RSAN_ADP_ANALYSIS has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TLOGO_ASC Value transfer Type reference (TYPE) RSO_T_TLOGO_ASC 20030901

Method GET_RELATED_TLOGO on class CL_RSAN_ADP_ANALYSIS has no exception.

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MODIFIED Value transfer Type reference (TYPE) AS4FLAG Flag: 'X'=Modified, ' '=Unchanged 20030811

Method IS_MODIFIED on class CL_RSAN_ADP_ANALYSIS has no exception.

Method NODES_GET_FOR_NODE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ELEMENTS Call by reference Type reference (TYPE) RSANA_TH_MODEL_ELEMENTS ET_ELEMENTS 20031106
2 Importing I_NODE_CLASSID Call by reference Type reference (TYPE) RSAN_OM_CLASSID Class eines Knotens im Analyseprozess 20031106

Method NODES_GET_FOR_NODE_CLASS on class CL_RSAN_ADP_ANALYSIS has no exception.

Method NODES_GET_FOR_NODE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ELEMENTS Call by reference Type reference (TYPE) RSANA_TH_MODEL_ELEMENTS ET_ELEMENTS 20031106
2 Importing I_NODE_TYPE Call by reference Type reference (TYPE) RSAN_MDL_NODE_TYPE Typ eines Knotens im Analyseprozess 20031106

Method NODES_GET_FOR_NODE_TYPE on class CL_RSAN_ADP_ANALYSIS has no exception.

Method RENAME_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOGSYS_RENAMED Call by reference Type reference (TYPE) RS_BOOL Boolean 20040202
2 Importing IT_LOGSYS_RENAME Call by reference Type reference (TYPE) RSANA_T_LOGSYS_RENAME 20031112

Method RENAME_LOGSYS on class CL_RSAN_ADP_ANALYSIS has no exception.

Method RESET_MODIFIED_FLAG Signature

Method RESET_MODIFIED_FLAG on class CL_RSAN_ADP_ANALYSIS has no parameter.
Method RESET_MODIFIED_FLAG on class CL_RSAN_ADP_ANALYSIS has no exception.

Method SET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITH_TEXTS Call by reference Type reference (TYPE) RSANA_TH_ADP_TEXT Old texts are merged to avoid complete new ids (translation) 20030926
2 Importing I_XML Call by reference Type reference (TYPE) STRING XML representation of the data source 20030926
# Exception Resumable Description Created on
1 FAILED Error (Message Raising) 20030926
History
Last changed by/on SAP  20130531 
SAP Release Created in 350