SAP ABAP Class CL_RSRD_F_DISTRIBUTOR_ROOT (Root Class for Document Distributor Classes)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSRD (Package) BW: Broadcasting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_F_ROOT Root for All Class Types in Broadcaster Framework 20030717
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRD_F_DISTRIBUTOR_RT Distribution of Documents in Broadcasting Framework 20030625
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /OSP/CL_BWREPORT_DISTRIBUTOR Distributor: BW reports for Mendocino 20050905
2 Inheritance (c INHERITING FROM c_ref)  CL_RSKPI_DISTRIBUTOR_HISTORY Distributor: Include KPI Value as Entry in History 20060323
3 Inheritance (c INHERITING FROM c_ref)  CL_RSRDE_DISTRIBUTOR_BADI Distributor: Call to BAdI for Distribution 20060117
4 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_ALERT Distributor: Add Documents to KM Repository 20040420
5 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_CACHE Distributor: Fill the Cache in CM for DATA_MODE=STATIC 20050204
6 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_EXCEPTIONS Distributor for Query Exceptions 20040921
7 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_KM Distributor: Add Documents to KM Repository 20030808
8 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_MAIL Distributor: Send E-Mails 20030725
9 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_MULTI_CHAN Distributor: Multiple Distribution of Documents 20050221
10 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_PCD Distributor: Put Documents in the PCD 20051008
... Click here to see Used By full list (11 items)
Properties
Class CL_RSRD_F_DISTRIBUTOR_ROOT  
Short Description Root Class for Document Distributor Classes    
Super Class CL_RSRD_F_ROOT Root for All Class Types in Broadcaster Framework 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSRD    
Program status     
Category 0   
Package RSRD   BW: Broadcasting 
Created 20030625   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSRD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SBIWM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSRD_F_DISTRIBUTOR_RT Distribution of Documents in Broadcasting Framework 20030625
Friends
Class CL_RSRD_F_DISTRIBUTOR_ROOT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PARAMETER_AUTH_USER Constant Public Type reference (TYPE) RSRPARAMETERID 'DI_AUTH_USER' Parameter ID for Authorization User 20040225
2 C_PARAMETER_BW_ROLE Constant Public Type reference (TYPE) RSRPARAMETERID 'DI_BW_ROLE' Parameter ID for BW Roles 20040225
3 C_PARAMETER_BW_USER Constant Public Type reference (TYPE) RSRPARAMETERID 'DI_BW_USER' Parameter ID for BW User 20040225
4 C_PARAMETER_LANGUAGE Constant Public Type reference (TYPE) RSRPARAMETERID 'DI_LANGUAGE' Parameter ID for Language 20040225
5 C_PARAMETER_USER_SPECIFIC Constant Public Type reference (TYPE) RSRPARAMETERID 'DI_USER_SPECIFIC' Parameter ID for User-Specific Precalculation 20040225
6 O_DISTRIBUTION_TYPE Instance attribute Protected Type reference (TYPE) RSRD_DISTRIBUTION_TYPE Distribution Type 20031010
7 O_R_PARAMETER Instance attribute Protected Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter Container with Attribute Values 20031010
8 O_R_SETTING Instance attribute Protected Object reference (TYPE REF TO) CL_RSRD_SETTING Reference to Run Time Object Settings 20031010
9 O_SX_DOCUMENT Instance attribute Protected Type reference (TYPE) RSRD_SX_DOCUMENT Document with Attributes and Authorization Infos 20050121
10 O_S_RECIPIENT Instance attribute Protected Type reference (TYPE) RSRD_S_RECIPIENT Current Recipient for Recipient-Specific Creation of Docs 20050121
11 O_TX_DOCUMENT Instance attribute Protected Type reference (TYPE) RSRD_TX_DOCUMENT Documents with Attributes and Authorization Info 20050121
12 O_T_DD_LANGUAGE Static Attribute Protected Type reference (TYPE) RSZA_T_DD_VALUE_LONG Buffer for Languages 20050221
13 O_T_RECIPIENT Instance attribute Protected Type reference (TYPE) RSRD_T_RECIPIENT List of Recipients for Recipient-Specific Creation of Docs 20050121
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LANGUAGE_TO_USER_LIST Static method Protected Method Adds Language to a List of Users 20040224
2 DISTRIBUTE Instance method Public Method 20050426
3 FILL_BUFFER_LANGUAGE Static method Protected Method Determine Installed Languages and Fill Buffer 20050222
4 FILTER_FOR_USER_LANGUAGE Instance method Public Method 20050426
5 FINALIZE Instance method Public Method 20050426
6 GET_JOB_SCHEDULER_USER Instance method Protected Method Determines Scheduler for Current Job 20031219
7 GET_LANGUAGE_USER_COMBINA Instance method Public Method 20050426
8 GET_RECIPIENT_LIST Instance method Public Method 20050426
9 GET_USER_LIST Instance method Protected Method Calculates Lists of BW Users from Attribute User and Roles 20040225
10 INITIALIZE Instance method Public Method 20050426
Events
Class CL_RSRD_F_DISTRIBUTOR_ROOT has no event.
Types
Class CL_RSRD_F_DISTRIBUTOR_ROOT has no local type.
Method Signatures

Method ADD_LANGUAGE_TO_USER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_LANGUAGE_USER Call by reference Type reference (TYPE) RSRD_T_LANGUAGE_USER Tabellentyp für RSRD_S_LANGUAGE_USER 20040224

Method ADD_LANGUAGE_TO_USER_LIST on class CL_RSRD_F_DISTRIBUTOR_ROOT has no exception.

Method DISTRIBUTE Signature

Method DISTRIBUTE on class CL_RSRD_F_DISTRIBUTOR_ROOT has no parameter.
Method DISTRIBUTE on class CL_RSRD_F_DISTRIBUTOR_ROOT has no exception.

Method FILL_BUFFER_LANGUAGE Signature

Method FILL_BUFFER_LANGUAGE on class CL_RSRD_F_DISTRIBUTOR_ROOT has no parameter.
Method FILL_BUFFER_LANGUAGE on class CL_RSRD_F_DISTRIBUTOR_ROOT has no exception.

Method FILTER_FOR_USER_LANGUAGE Signature

Method FILTER_FOR_USER_LANGUAGE on class CL_RSRD_F_DISTRIBUTOR_ROOT has no parameter.
Method FILTER_FOR_USER_LANGUAGE on class CL_RSRD_F_DISTRIBUTOR_ROOT has no exception.

Method FINALIZE Signature

Method FINALIZE on class CL_RSRD_F_DISTRIBUTOR_ROOT has no parameter.
Method FINALIZE on class CL_RSRD_F_DISTRIBUTOR_ROOT has no exception.

Method GET_JOB_SCHEDULER_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LANGUAGE Call by reference Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20040116
2 Exporting E_USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20040116

Method GET_JOB_SCHEDULER_USER on class CL_RSRD_F_DISTRIBUTOR_ROOT has no exception.

Method GET_LANGUAGE_USER_COMBINA Signature

Method GET_LANGUAGE_USER_COMBINA on class CL_RSRD_F_DISTRIBUTOR_ROOT has no parameter.
Method GET_LANGUAGE_USER_COMBINA on class CL_RSRD_F_DISTRIBUTOR_ROOT has no exception.

Method GET_RECIPIENT_LIST Signature

Method GET_RECIPIENT_LIST on class CL_RSRD_F_DISTRIBUTOR_ROOT has no parameter.
Method GET_RECIPIENT_LIST on class CL_RSRD_F_DISTRIBUTOR_ROOT has no exception.

Method GET_USER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INCLUDE_EMAIL_USER Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20040225
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20041025
3 Returning R_T_LANGUAGE_USER Value transfer Type reference (TYPE) RSRD_T_LANGUAGE_USER 20040225

Method GET_USER_LIST on class CL_RSRD_F_DISTRIBUTOR_ROOT has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_RSRD_F_DISTRIBUTOR_ROOT has no parameter.
Method INITIALIZE on class CL_RSRD_F_DISTRIBUTOR_ROOT has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /OSP/CL_BWREPORT_DISTRIBUTOR Distributor: BW reports for Mendocino 20050905
2 Inheritance (c INHERITING FROM c_ref)  CL_RSKPI_DISTRIBUTOR_HISTORY Distributor: Include KPI Value as Entry in History 20060323
3 Inheritance (c INHERITING FROM c_ref)  CL_RSRDE_DISTRIBUTOR_BADI Distributor: Call to BAdI for Distribution 20060117
4 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_ALERT Distributor: Add Documents to KM Repository 20040420
5 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_CACHE Distributor: Fill the Cache in CM for DATA_MODE=STATIC 20050204
6 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_EXCEPTIONS Distributor for Query Exceptions 20040921
7 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_KM Distributor: Add Documents to KM Repository 20030808
8 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_MAIL Distributor: Send E-Mails 20030725
9 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_MULTI_CHAN Distributor: Multiple Distribution of Documents 20050221
10 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_PCD Distributor: Put Documents in the PCD 20051008
11 Inheritance (c INHERITING FROM c_ref)  CL_RSRD_DISTRIBUTOR_PRINT Distributor: Fill the Cache in CM for DATA_MODE=STATIC 20041207
History
Last changed by/on SAP  20130531 
SAP Release Created in 350