SAP ABAP Class CL_RSO_RES_QD_MODEL (Resource handler for query model)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_RES_QUERY (Package) BW: ResourceQuery
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSO_RES_RESOURCE Base Class for HEDW resources 20130416
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20130130
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_RES_RESOURCE Interface for BAdI: RSO_REST_RESOURCE 20130130
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_RES_REST_HANDLER Handle REST Operation 20130422
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_RES_REST_HDL_DELETE Handle the DELETE REST Operation 20130506
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_RES_REST_HDL_GET Handle the GET REST Operation 20130422
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_RES_REST_HDL_POST Handle the POST REST Operation 20130424
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_RES_REST_HDL_PUT Handle the PUT REST Operation 20130503
Properties
Class CL_RSO_RES_QD_MODEL  
Short Description Resource handler for query model    
Super Class CL_RSO_RES_RESOURCE Base Class for HEDW resources 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO_RES_QUERY   BW: ResourceQuery 
Created 20121011   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_RSO_RES_REST_HANDLER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20130130
2 IF_RSO_RES_RESOURCE Interface for BAdI: RSO_REST_RESOURCE 20130130
3 IF_RSO_RES_REST_HANDLER Handle REST Operation 20130422
4 IF_RSO_RES_REST_HDL_DELETE Handle the DELETE REST Operation 20130506
5 IF_RSO_RES_REST_HDL_GET Handle the GET REST Operation 20130422
6 IF_RSO_RES_REST_HDL_POST Handle the POST REST Operation 20130424
7 IF_RSO_RES_REST_HDL_PUT Handle the PUT REST Operation 20130503
Friends
Class CL_RSO_RES_QD_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CN_RES_VERSION Constant Private Type reference (TYPE) STRING 'v1_0_0' 20130402
2 CO_CLASS_NAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_RSO_RES_QD_MODEL' 20121011
3 C_RES_VERSION_MAJOR Constant Private Type reference (TYPE) I 1 20130410
4 C_RES_VERSION_MINOR Constant Private Type reference (TYPE) I 0 20130410
5 C_RES_VERSION_PATCH_NUMBER Constant Private Type reference (TYPE) I 0 20130410
6 P_COMPID Instance attribute Private Type reference (TYPE) RSZCOMPID Readable component ID 20121102
7 P_COMPUID Instance attribute Private Type reference (TYPE) SYSUUID_25 Unique component ID 20121102
8 P_DATA Instance attribute Private Type reference (TYPE) XSTRING 20130517
9 P_DESIGNTIME_CALL Instance attribute Private Type reference (TYPE) RS_BOOL 20121102
10 P_GENUNIID Instance attribute Private Type reference (TYPE) SYSUUID_25 Generic component ID 20121102
11 P_LANGUAGE Instance attribute Private Type reference (TYPE) SYLANGU 20121102
12 P_NOCHECK Instance attribute Private Type reference (TYPE) RS_BOOL 20121102
13 P_OBJVERS Instance attribute Private Type reference (TYPE) RSOBJVERS 20121102
14 P_QD_VERSION Instance attribute Private Type reference (TYPE) CHAR5 20121102
15 P_R_QRY_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_ADT_REST_CONTENT_HANDLER Query handler 20121127
16 P_R_TRANS Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RES_QD_HANDLER 20121115
17 P_SUBRC Instance attribute Private Type reference (TYPE) SYSUBRC 20121102
18 P_S_COB_PRO Instance attribute Private Type reference (TYPE) RSZ_X_COBPRO 20121116
19 P_S_COMPDIR Instance attribute Private Type reference (TYPE) RSZ_X_COMPDIR 20121102
20 P_S_COMPIC Instance attribute Private Type reference (TYPE) RSZ_X_COMPIC 20121102
21 P_S_ELTDIR Instance attribute Private Type reference (TYPE) RSZ_X_ELTDIR 20121102
22 P_S_ELTPROP Instance attribute Private Type reference (TYPE) RSZ_X_ELTPROP 20121102
23 P_S_RANGE Instance attribute Private Type reference (TYPE) RSZ_X_RANGE 20121102
24 P_S_RES_VERSION Static Attribute Private Type reference (TYPE) IF_RSO_RES_REST_HANDLER=>GT_S_CONTENT_VERSION 20130410
25 P_S_SELECT Instance attribute Private Type reference (TYPE) RSZ_X_SELECT 20121102
26 P_S_XREFSEL Instance attribute Private Type reference (TYPE) RSZ_X_ELTXREF 20121102
27 P_TEMPLATE_TYPE Instance attribute Private Type reference (TYPE) RSZDEFTP 20121102
28 P_TEXTID Instance attribute Private Type reference (TYPE) SCX_T100KEY 20121102
29 P_TIMESTAMP Instance attribute Private Type reference (TYPE) RSZX_TIMESTMP Time Stamp in Character Format for BW Front End (oth. DEC15) 20130417
30 P_T_XREFSEL Instance attribute Private Type reference (TYPE) RSZA_T_ELTXREF 20121102
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class-constructor 20130410
2 GET_REQUEST_PARAMETERS Instance method Private Method Read supported request parameters 20130523
3 PERFORM_PRE_CHECK Instance method Private Method Perform a query pre-check 20121025
Events
Class CL_RSO_RES_QD_MODEL has no event.
Types
Class CL_RSO_RES_QD_MODEL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_REQUEST_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_URI_ATTRIBUTES Call by reference Type reference (TYPE) TIHTTPNVP request uri attributes 20130523
2 Importing I_T_URI_QUERY_PARAMS Call by reference Type reference (TYPE) TIHTTPNVP request uri query parameters 20130523
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20130523

Method PERFORM_PRE_CHECK Signature

Method PERFORM_PRE_CHECK on class CL_RSO_RES_QD_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_RSO_RES_INTERNAL 20121025
History
Last changed by/on SAP  20140121 
SAP Release Created in 740