SAP ABAP Class CL_RSDHA_API (HANA Analysis Process API)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST-HAP (Application Component) HANA Analysis Process
     RSDHA (Package) SAP HANA Analysis in BW
Properties
Class CL_RSDHA_API  
Short Description HANA Analysis Process API    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDHA   SAP HANA Analysis in BW 
Created 20121018   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSDHAM_ANALYSIS 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
Class CL_RSDHA_API has no interface implemented.
Friends
Class CL_RSDHA_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_T_MSG Static Attribute Private Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130611
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_ANALYSIS Static method Public Method Activate HANA analysis process 20121018
2 CHECK_ANALYSIS Static method Public Method Check HANA analysis process 20130507
3 CLOSE_ANALYSIS Static method Public Method Close HANA analysis process (dequeue, free ressources) 20121030
4 CREATE_NEW_ANALYSIS Static method Public Method Create new HANA analysis process 20121018
5 DELETE_ANALYSIS Static method Public Method Delete HANA analysis process 20121018
6 EXECUTE_ANALYSIS Static method Public Method Execute HANA analysis process 20121018
7 GET_EXECUTION_DETAILS Static method Public Method Get details for an execution 20121205
8 OPEN_ANALYSIS Static method Public Method Open HANA analysis process (get from DB) 20121018
9 SAVE_ANALYSIS Static method Public Method Save HANA analysis process 20121030
Events
Class CL_RSDHA_API has no event.
Types
Class CL_RSDHA_API has no local type.
Method Signatures

Method ACTIVATE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAAPNM Call by reference Type reference (TYPE) IF_RSDHAM_ANALYSIS=>TN_NAME Name of HANA Analysis Process 20121030
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20121018
2 CX_RSDHA_OBJECT_LOCKED Exception: Object is locked 20121018
3 CX_RSDHA_OBJECT_NOT_FOUND Exception: Object not found 20121018

Method CHECK_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAAPNM Call by reference Type reference (TYPE) IF_RSDHAM_ANALYSIS=>TN_NAME Name of HANA Analysis Process 20130507
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130507
2 CX_RSDHA_OBJECT_NOT_FOUND Exception: Object not found 20130507

Method CLOSE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAAPNM Call by reference Type reference (TYPE) IF_RSDHAM_ANALYSIS=>TN_NAME Name of HANA Analysis Process 20121030
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20121030
2 CX_RSDHA_OBJECT_NOT_FOUND Exception: Object not found 20121030

Method CREATE_NEW_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAAPNM Call by reference Type reference (TYPE) IF_RSDHAM_ANALYSIS=>TN_NAME Name of HANA Analysis Process 20121030
2 Returning R_R_ANALYSIS Value transfer Object reference (TYPE REF TO) IF_RSDHAM_ANALYSIS HANA Analysis Process (object model) 20121018
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20121018
2 CX_RSDHA_NOT_AUTHORIZED Exception: Not authorized 20121030

Method DELETE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAAPNM Call by reference Type reference (TYPE) IF_RSDHAM_ANALYSIS=>TN_NAME Name of HANA Analysis Process 20121030
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20121018
2 CX_RSDHA_OBJECT_LOCKED Exception: Object is locked 20121018
3 CX_RSDHA_OBJECT_NOT_FOUND Exception: Object not found 20121018

Method EXECUTE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAAPNM Call by reference Type reference (TYPE) IF_RSDHAM_ANALYSIS=>TN_NAME Name of HANA Analysis Process 20121030
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20121018
2 CX_RSDHA_NOT_AUTHORIZED Exception: Not authorized 20121030
3 CX_RSDHA_OBJECT_NOT_FOUND Exception: Object not found 20121018

Method GET_EXECUTION_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130611

Method GET_EXECUTION_DETAILS on class CL_RSDHA_API has no exception.

Method OPEN_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_MODE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Open in change mode (enqueue) 20121018
2 Importing I_HAAPNM Call by reference Type reference (TYPE) IF_RSDHAM_ANALYSIS=>TN_NAME Name of HANA Analysis Process 20121030
3 Returning R_R_ANALYSIS Value transfer Object reference (TYPE REF TO) IF_RSDHAM_ANALYSIS HANA Analysis Process (object model) 20121018
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20121018
2 CX_RSDHA_NOT_AUTHORIZED Exception: Not authorized 20121030
3 CX_RSDHA_OBJECT_LOCKED Exception: Object is locked 20121018
4 CX_RSDHA_OBJECT_NOT_FOUND Exception: Object not found 20121018

Method SAVE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAAPNM Call by reference Type reference (TYPE) IF_RSDHAM_ANALYSIS=>TN_NAME Name of HANA Analysis Process 20121030
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20121030
2 CX_RSDHA_OBJECT_NOT_FOUND Exception: Object not found 20121030
History
Last changed by/on SAP  20140121 
SAP Release Created in 740