SAP ABAP Class CL_RSO_MMR_DISPATCHER (BW Repository MMR Connection: Distributor)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_MMR (Package) BW Repository MMR Connection
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_MMR_DISPATCHER BW Repository MMR Connection: Distributor 20061120
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20050728
Properties
Class CL_RSO_MMR_DISPATCHER  
Short Description BW Repository MMR Connection: Distributor    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class RSO_MMR    
Program status     
Category 0   
Package RSO_MMR   BW Repository MMR Connection 
Created 20050517   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 RSTT0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_MMR_DISPATCHER BW Repository MMR Connection: Distributor 20061120
2 IF_SERIALIZABLE_OBJECT Serializable Object 20050728
Friends
Class CL_RSO_MMR_DISPATCHER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_ACTION_CHECK Constant Public Type reference (TYPE) RSO_MMR_ACTION 'P' Action 'Check' 20070730
2 N_C_ACTION_CREATE Constant Public Type reference (TYPE) RSO_MMR_ACTION 'C' Action 'Create' 20051207
3 N_C_ACTION_GENERATE Constant Public Type reference (TYPE) RSO_MMR_ACTION 'G' Action 'Generate' 20061106
4 N_C_ACTION_GET_ALL_OF_TYPE Constant Public Type reference (TYPE) RSO_MMR_ACTION 'A' Action 'GET_ALL_OF_TYPE' 20051207
5 N_C_ACTION_GET_ALL_TYPES Constant Public Type reference (TYPE) RSO_MMR_ACTION 'T' Action 'GET_ALL_TYPES' 20051207
6 N_C_ACTION_GET_PROPERTIES Constant Public Type reference (TYPE) RSO_MMR_ACTION 'R' Action 'GET_PROPERTIES' 20051207
7 N_C_ACTION_GET_RELATED Constant Public Type reference (TYPE) RSO_MMR_ACTION 'X' Action 'GET_RELATED' 20071106
8 N_C_ACTION_GET_TEXTS Constant Public Type reference (TYPE) RSO_MMR_ACTION 'L' Action 'GET_ALL_TEXTS' 20051207
9 N_C_ACTION_MONITOR Constant Public Type reference (TYPE) RSO_MMR_ACTION 'M' Action 'Monitor' 20061106
10 N_C_ACTION_QUERY Constant Public Type reference (TYPE) RSO_MMR_ACTION 'Q' Action 'QUERY' 20051207
11 N_C_ACTION_SAVE Constant Public Type reference (TYPE) RSO_MMR_ACTION 'S' Action 'Save' 20051207
12 P_R_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_RSO_MMR_FACTORY Handler Factory 20050808
13 P_R_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_RSO_MMR_DISPATCHER BW Repository MMR Connection: Distributor 20051215
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Private Method Checks Consistency of Specified Values 20060908
2 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20050808
3 CREATE Instance method Private Method Creates an object 20050816
4 DISPLAY_CONTENT Instance method Private Method Displays the content of attributes and associations 20050825
5 GET_ALL_OF_TYPE Instance method Private Method Returns all instances for a given type 20050809
6 GET_ALL_TYPES Instance method Private Method Returns all supported object types 20050808
7 GET_INSTANCE Static method Public Method Returns Unique Instance (Singleton) 20051215
8 GET_LANGUAGE Instance method Private Method Returns transferred language 20060103
9 GET_OBJECT_TYPES Instance method Public Method Returns all object types 20050606
10 GET_PROPERTIES Instance method Private Method Reads properties of an object 20050815
11 GET_RELATED Instance method Private Method Reads Generic References of an Object 20071106
12 GET_TEXTS_ALL_LANGU Instance method Private Method Provides texts of all available languages 20050824
13 HANDLE_REQUEST Instance method Public Method Distributes a RFC Request 20050517
14 IS_DEBUG Instance method Private Method Display Debug View? 20060221
15 QUERY Instance method Private Method Returns All Instances for Specified Type 20060113
16 REDIRECT Instance method Public Method Redirect Request 20060503
17 SET_HANDLER_FACTORY Instance method Public Method Sets Factory for Object Handler 20061018
18 SORT Instance method Private Method Sorts Object Types According to Activation Sequence 20050610
Events
Class CL_RSO_MMR_DISPATCHER has no event.
Types
Class CL_RSO_MMR_DISPATCHER has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20060908
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20060908
3 Importing I_T_ASSOCIATION Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Assoziationstabelle für RFC 20060908
4 Importing I_T_ATTRIBUTE Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20060908

Method CHECK on class CL_RSO_MMR_DISPATCHER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSO_MMR_DISPATCHER has no parameter.
Method CONSTRUCTOR on class CL_RSO_MMR_DISPATCHER has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20051206
2 Exporting E_T_RESPONSE Call by reference Type reference (TYPE) RSO_MMR_T_PARAM Enthält Objekte, deren Erzeugung / Anpassung fehlerhaft war 20060831
3 Importing I_ACTIVATE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Das Objekt soll aktiviert werden 20051207
4 Importing I_T_ASSOC Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Assoziationstabelle für RFC 20050816
5 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050816

Method CREATE on class CL_RSO_MMR_DISPATCHER has no exception.

Method DISPLAY_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_ASSOCIATIONS Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Assoziationstabelle für RFC 20050825
2 Importing I_T_ATTRIBUTES Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050825

Method DISPLAY_CONTENT on class CL_RSO_MMR_DISPATCHER has no exception.

Method GET_ALL_OF_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20051206
2 Exporting E_T_RESPONSE Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050809
3 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050809

Method GET_ALL_OF_TYPE on class CL_RSO_MMR_DISPATCHER has no exception.

Method GET_ALL_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RESPONSE Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050808

Method GET_ALL_TYPES on class CL_RSO_MMR_DISPATCHER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RSO_MMR_DISPATCHER BW Repository MMR Anschluß: Factory für Objekthandler 20051215

Method GET_INSTANCE on class CL_RSO_MMR_DISPATCHER has no exception.

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20060103
2 Returning R_LANGUAGE Value transfer Type reference (TYPE) ISOLA Sprache 20060103

Method GET_LANGUAGE on class CL_RSO_MMR_DISPATCHER has no exception.

Method GET_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050606
2 Returning R_T_OBJECT_TYPES Value transfer Type reference (TYPE) RSO_MMR_T_OBJECT BW Repository MMR Anschluß: Objektschlüsseltabelle 20050606

Method GET_OBJECT_TYPES on class CL_RSO_MMR_DISPATCHER has no exception.

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20051206
2 Exporting E_T_RESPONSE Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050815
3 Exporting E_T_RESPONSE_ASSOC Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Parametertabelle für RFC 20050815
4 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050815

Method GET_PROPERTIES on class CL_RSO_MMR_DISPATCHER has no exception.

Method GET_RELATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20071106
2 Exporting E_T_RESPONSE Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20071106
3 Exporting E_T_RESPONSE_ASSOC Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Parametertabelle für RFC 20071106
4 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20071106

Method GET_RELATED on class CL_RSO_MMR_DISPATCHER has no exception.

Method GET_TEXTS_ALL_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20051206
2 Exporting E_T_RESPONSE Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050824
3 Exporting E_T_RESPONSE_ASSOC Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Parametertabelle für RFC 20050824
4 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050824

Method GET_TEXTS_ALL_LANGU on class CL_RSO_MMR_DISPATCHER has no exception.

Method HANDLE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20051206
2 Changing C_T_ASSOC Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Assoziationstabelle für RFC 20050519
3 Exporting E_T_RESPONSE Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050517
4 Importing I_ACTION Call by reference Type reference (TYPE) RSO_MMR_ACTION Remote Action 20050517
5 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20050517

Method HANDLE_REQUEST on class CL_RSO_MMR_DISPATCHER has no exception.

Method IS_DEBUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20060221

Method IS_DEBUG on class CL_RSO_MMR_DISPATCHER has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20060113
2 Exporting E_T_RESPONSE Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20060113
3 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20060113

Method QUERY on class CL_RSO_MMR_DISPATCHER has no exception.

Method REDIRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20060505
2 Changing C_T_ASSOC Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Assoziationstabelle für RFC 20060503
3 Exporting E_T_RESPONSE Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20060503
4 Importing I_ACTION Call by reference Type reference (TYPE) RSO_MMR_ACTION Einstelliges Kennzeichen 20060503
5 Importing I_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS Quellsystem 20060503
6 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20060503

Method REDIRECT on class CL_RSO_MMR_DISPATCHER has no exception.

Method SET_HANDLER_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_FACTORY Call by reference Object reference (TYPE REF TO) IF_RSO_MMR_FACTORY BW Repository MMR Anschluß: Factory für Objekthandler 20061018

Method SET_HANDLER_FACTORY on class CL_RSO_MMR_DISPATCHER has no exception.

Method SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_OBJECT_TYPE Call by reference Type reference (TYPE) RSO_MMR_T_OBJECT BW Repository MMR Anschluß: Objektschlüsseltabelle 20050610
2 Returning R_TS_OBJECT_TYPE Value transfer Type reference (TYPE) RSO_MMR_T_OBJECT BW Repository MMR Anschluß: Objektschlüsseltabelle 20050610

Method SORT on class CL_RSO_MMR_DISPATCHER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710