SAP ABAP Class CL_RSDAS_PROVIDER_ROOT (Data Access Service Provider Root-Implementation)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSDAS (Package) BW: Data Access Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDAS_PROVIDER Data Access Service Provider Interface 20041116
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDAS_PROVIDER_DESIGNED_DAS Data Access Service Provider for Designed DAS 20041110
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDAS_PROVIDER_INFOOBJECT Data Access Service Provider for Master Data 20041022
3 Inheritance (c INHERITING FROM c_ref)  CL_RSDAS_PROVIDER_QUERY Data Access Service Provider for Query 20041026
4 Inheritance (c INHERITING FROM c_ref)  CL_RSDAS_PROVIDER_TEMPLATE Data Access Service Provider for Web Template 20041112
5 Inheritance (c INHERITING FROM c_ref)  CL_RSDAS_PROVIDER_TEMPLATE_35 Data Access Service Provider for Web Template (BW 3.5) 20050520
Properties
Class CL_RSDAS_PROVIDER_ROOT  
Short Description Data Access Service Provider Root-Implementation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSDAS    
Program status     
Category 0   
Package RSDAS   BW: Data Access Services 
Created 20041022   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)
2 RSDS1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDAS_PROVIDER Data Access Service Provider Interface 20041116
Friends
Class CL_RSDAS_PROVIDER_ROOT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FEATURE_TYPE_ADDITION Constant Public Type reference (TYPE) RSDAS_FEATURE_TYPE 'ADD' Parameter Type: Enhancement by Provider 20041111
2 C_VARIANT_DATA Constant Protected Type reference (TYPE) RSDAS_VARIANT 'D' Variant: Determine Data 20050214
3 C_VARIANT_URL Constant Protected Type reference (TYPE) RSDAS_VARIANT 'U' Variants: URL Parameter 20050214
4 O_OBJECT_ID Instance attribute Protected Type reference (TYPE) RSDAS_OBJECT_ID ID of the Object That the Provider Is Based On 20041022
5 O_OBJECT_TYPE Instance attribute Protected Type reference (TYPE) RSDAS_OBJECT_TYPE Type of Object on Which the Data Access Service Is Based 20041022
6 O_T_INPUT Instance attribute Protected Type reference (TYPE) RSDAS_T_SERVICE_INPUT Service Processing: Input Parameter 20041111
7 O_T_MESSAGE Instance attribute Protected Type reference (TYPE) RSRD_T_MESSAGE Messages 20041027
8 O_T_OUTPUT Instance attribute Protected Type reference (TYPE) RSDAS_T_SERVICE_OUTPUT Service Processing: Output Parameter 20041111
9 O_T_PARAMETER Instance attribute Protected Type reference (TYPE) RSDAS_T_PARAMETER Service Description: Parameter List 20041111
10 O_T_REQUESTED_OUTPUT Instance attribute Protected Type reference (TYPE) RSDAS_T_PARAMETER_ID Service Processing: Requested Output Parameter 20041111
11 O_T_VALUE Instance attribute Protected Type reference (TYPE) RSDAS_T_VALUE List of Values for Selection 20041217
12 O_T_VALUE_HELP_META Instance attribute Protected Type reference (TYPE) RSDAS_T_VALUE_HELP_META Metadata for Input Help for Input Parameters 20051212
13 O_VARIANT Instance attribute Protected Type reference (TYPE) RSDAS_VARIANT Variant of Generation of a Data Access Service 20041214
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Generates Data Access Service Provider Object 20041109
2 DESCRIBE Instance method Protected Method 20041111
3 DESCRIBE_INIT Instance method Protected Method Initialization before Reading the Interface Description 20041214
4 GET_OBJECT_DETAILS Instance method Protected Method 20050118
5 GET_VARIANTS Instance method Protected Method 20041216
6 PROCESS Instance method Protected Method 20041111
7 PROCESS_INIT Instance method Protected Method Initialization Before Processing 20041214
Events
Class CL_RSDAS_PROVIDER_ROOT has no event.
Types
Class CL_RSDAS_PROVIDER_ROOT 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 I_OBJECT_ID Call by reference Type reference (TYPE) RSDAS_OBJECT_ID ID eines Objektes auf dem der DataAccessService basiert 20041109
2 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) RSDAS_OBJECT_TYPE Typ eines Objektes auf welchem der DataAccessService basiert 20041109
3 Importing I_VARIANT Call by reference Type reference (TYPE) RSDAS_VARIANT Variante für generischen DataAccessService 20041214

Method CONSTRUCTOR on class CL_RSDAS_PROVIDER_ROOT has no exception.

Method DESCRIBE Signature

Method DESCRIBE on class CL_RSDAS_PROVIDER_ROOT has no parameter.
Method DESCRIBE on class CL_RSDAS_PROVIDER_ROOT has no exception.

Method DESCRIBE_INIT Signature

Method DESCRIBE_INIT on class CL_RSDAS_PROVIDER_ROOT has no parameter.
Method DESCRIBE_INIT on class CL_RSDAS_PROVIDER_ROOT has no exception.

Method GET_OBJECT_DETAILS Signature

Method GET_OBJECT_DETAILS on class CL_RSDAS_PROVIDER_ROOT has no parameter.
Method GET_OBJECT_DETAILS on class CL_RSDAS_PROVIDER_ROOT has no exception.

Method GET_VARIANTS Signature

Method GET_VARIANTS on class CL_RSDAS_PROVIDER_ROOT has no parameter.
Method GET_VARIANTS on class CL_RSDAS_PROVIDER_ROOT has no exception.

Method PROCESS Signature

Method PROCESS on class CL_RSDAS_PROVIDER_ROOT has no parameter.
Method PROCESS on class CL_RSDAS_PROVIDER_ROOT has no exception.

Method PROCESS_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_INPUT Call by reference Type reference (TYPE) RSDAS_T_SERVICE_INPUT Tabellentyp für RSDAS_S_SERVICE_INPUT 20041214
2 Importing I_T_REQUESTED_OUTPUT Call by reference Type reference (TYPE) RSDAS_T_PARAMETER_ID Liste von ParameterIDs 20041214

Method PROCESS_INIT on class CL_RSDAS_PROVIDER_ROOT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700