SAP ABAP Interface IF_RSD_MDOB_COMP_MEDIATOR (Componentization Mediator for Metadata Objects)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_COMP (Package) CORE Interfaces and Classes for Converting to Components
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDOB_COMP_MEDIATOR Componentization 20090804
Properties
Interface IF_RSD_MDOB_COMP_MEDIATOR  
Short Description Componentization Mediator for Metadata Objects    
General Data
Package RSO_COMP   CORE Interfaces and Classes for Converting to Components 
Created 20090804   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSD_DTA 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)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSSB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_COMP_MEDIATOR Marker Interface for Mediator Implementation 20091222
Friends
Interface IF_RSD_MDOB_COMP_MEDIATOR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_VERSION Constant Public See coding 20091130
Methods
# Method Level Visibility Method type Description Created on
1 EXISTS_ON_DB Instance method Public Method Does object exist in database? 20090902
2 FUGR_BUFFER_REFRESH Instance method Public Method Reset function group buffer 20090804
3 GET_ALL_FOR_DTA Instance method Public Method Read all objects of a TLOGO for cl_rsd_dta 20090831
4 GET_HIER_INFO_FOR_DTA Instance method Public Method Read hierarchy information of InfoProvider 20090902
5 GET_IF_R_DTA Instance method Public Method Return reference to concrete DTA object 20090902
6 GET_IOBJ_PRO Instance method Public Method Return InfoObject properties in InfoProvider context 20090902
7 GET_IOBJ_TXT Instance method Public Method Return InfoObject texts in InfoProvider context 20090902
8 GET_MASTER_FOR_LPOA Instance method Public Method Read MasterProvider for LPOA 20090901
9 GET_MPRO_COPR_USAGE Instance method Public Method Liste der verwendenden copr zu einem multiprovider 20130410
10 NAME_CHECK Instance method Public Method Name Check 20090804
11 NAVIGATE_AWB Instance method Public Method Navigation with DWB 20091217
12 PREPARE_ALL Instance method Public Method Prepare Objects (including subobjects) 20090928
13 REFRESH_IOBJ Instance method Public Method Refresh class cl_rsd_iobj_sg 20090805
Events
Interface IF_RSD_MDOB_COMP_MEDIATOR has no event.
Types
Interface IF_RSD_MDOB_COMP_MEDIATOR has no local type.
Method Signatures

Method EXISTS_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ANSWER Call by reference Type reference (TYPE) RS_BOOL Boolean 20090902
2 Exporting E_CUBETYPE Call by reference Type reference (TYPE) RSCUBETYPE Typ des InfoCube (nur für CUBE) 20090902
3 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objekt 20090902
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS '%' Objektversion 20090902
5 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090902

Method EXISTS_ON_DB on Interface IF_RSD_MDOB_COMP_MEDIATOR has no exception.

Method FUGR_BUFFER_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUBE_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE InfoCube Fugrp 20090804
2 Importing I_DIME_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Dimensions FuGrp 20090804
3 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOCUBE SPACE InfoCube 20090804
4 Importing I_INFOOBJCAT Call by reference Type reference (TYPE) RSINFOOBJCAT SPACE InfoObjectCatalog 20090804
5 Importing I_IOBC_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Catalog FuGrp 20090804

Method FUGR_BUFFER_REFRESH on Interface IF_RSD_MDOB_COMP_MEDIATOR has no exception.

Method GET_ALL_FOR_DTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_PROV_ALL Call by reference Type reference (TYPE) RSD_TS_INFOPROV Sortierte Tabelle mit InfoProvidern 20090903
2 Exporting E_T_DTA Call by reference Type reference (TYPE) RSD_T_DTA Liste der InfoProvider 20090831
3 Importing I_DTA_VIEW Call by reference Type reference (TYPE) RSDTAVIEW IF_RSD_DTA=>VIEW_INFOPROVIDER Sicht auf den InfoProvider 20090831
4 Importing I_IGNORE_BCTCOMP Call by reference Type reference (TYPE) RS_BOOL Ignoriere Switch Einstellung 20130517
5 Importing I_INCL_OWNED_BY Call by reference Type reference (TYPE) RS_CHAR1 inkludierter OWNED BY Level 20090831
6 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20090831
7 Importing I_SEL_IOBJ Call by reference Type reference (TYPE) RS_BOOL InfoObjects sollen selektiert werden 20090903
8 Importing I_T_TLOGO Call by reference Type reference (TYPE) RS_T_TLOGO Liste der Objekttypen (TLOGO) 20090903

Method GET_ALL_FOR_DTA on Interface IF_RSD_MDOB_COMP_MEDIATOR has no exception.

Method GET_HIER_INFO_FOR_DTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_HIE_IOBJ Call by reference Type reference (TYPE) RSDG_T_HIE_IOBJ InfoObjects in Hier.knoten 20090902
2 Exporting E_T_HIE_NODE Call by reference Type reference (TYPE) RSDG_T_HIE_NODE Hierarchieknoten 20090902
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20090902
4 Importing I_R_DTA Call by reference Object reference (TYPE REF TO) IF_RSD_DTA InfoProvider / Datenziel 20090902
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20090902

Method GET_IF_R_DTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20090902
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090902
3 Returning R_R_DTA Value transfer Object reference (TYPE REF TO) IF_RSD_DTA InfoProvider / Datenziel 20090902

Method GET_IF_R_DTA on Interface IF_RSD_MDOB_COMP_MEDIATOR has no exception.

Method GET_IOBJ_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_IOBJ_PRO Call by reference Type reference (TYPE) RSDO_T_ODSO_IOBJ_PRO_R InfoObject Eigenschaften innerhalb des Datenziels 20090902
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20090902
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20090902
4 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090902

Method GET_IOBJ_PRO on Interface IF_RSD_MDOB_COMP_MEDIATOR has no exception.

Method GET_IOBJ_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_IPRO_IOBJT Call by reference Type reference (TYPE) RSD_T_IPRO_IOBJT Texte zu InfoObjects im InfoProvider 20090902
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20090902
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20090902
4 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090902

Method GET_IOBJ_TXT on Interface IF_RSD_MDOB_COMP_MEDIATOR has no exception.

Method GET_MASTER_FOR_LPOA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LPO Call by reference Type reference (TYPE) RSLPONAME Logische Partitionierung: Name eines LPO 20090901
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20090901
3 Returning R_S_TLOGO Value transfer Type reference (TYPE) RSO_S_TLOGO TLOGO-Typ und Name des Master-Providers 20090901

Method GET_MASTER_FOR_LPOA on Interface IF_RSD_MDOB_COMP_MEDIATOR has no exception.

Method GET_MPRO_COPR_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20130410
2 Exporting E_T_COPR Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC BW Repository: Tabelle von Objekten und Assoziationstyp 20130410
3 Exporting E_T_OBJ_LIST Call by reference Type reference (TYPE) RSO_T_OBJECT_LIST BW Repository: Liste (Ausgabe) der Objekte 20130410
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130410
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-ACTIVE Version 20130410
6 Importing I_SET_INACTIVE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Abh. Obj. auf inaktiv setzen 20130410
7 Importing I_S_COMP_CHANGE Call by reference Type reference (TYPE) RSD_S_DTA_COMP_CHANGE Change Liste (Impact Analyse InfoProvider) 20130410
8 Importing I_TLOGO_REQ Call by reference Type reference (TYPE) RSTLOGO nur Objekte dieses Typs liefern 20130410

Method GET_MPRO_COPR_USAGE on Interface IF_RSD_MDOB_COMP_MEDIATOR has no exception.

Method NAME_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE Namespace 20090804
2 Importing I_NAME_W_O_PREFIX Call by reference Type reference (TYPE) RS_CHAR30 Name (without prefix) 20090804
3 Importing I_NSPACEGEN Call by reference Type reference (TYPE) NAMESPACE Namespace (Gen. Objects) 20090804
4 Importing I_OBJNM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20090804
5 Importing I_SYSTP Call by reference Type reference (TYPE) RSSYSTP System Type 20090804
6 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090804
# Exception Resumable Description Created on
1 NAME_INVALID Name Incorrect 20090804

Method NAVIGATE_AWB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objekt 20091217
2 Importing I_R_REQUEST Call by reference Object reference (TYPE REF TO) CL_RSAWBN_REQUEST DWB Request 20091217
3 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20091217

Method NAVIGATE_AWB on Interface IF_RSD_MDOB_COMP_MEDIATOR has no exception.

Method PREPARE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH RSSB_C_AUTH_ACTVT-MAINTAIN Aktivität 20090928
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '3' Anwendungs-Log: Detaillierungsgrad 20090928
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20090928
4 Importing I_R_MAINT Call by reference Object reference (TYPE REF TO) IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20090930
5 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090928
6 Importing I_WITH_AUTHORITY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': mit Berechtigung 20090928
7 Importing I_WITH_CTO_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': mit CTO Check 20090928
8 Importing I_WITH_ENQUEUE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': mit Enqueue Sperre 20090928
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch Benutzer beim Aufruf des Transportwesens 20090928
2 CX_RS_DISPLAY_ONLY Nur Anzeige erlaubt 20090928
3 CX_RS_NOT_AUTHORIZED Keine Anzeigeberechtigung 20090928

Method REFRESH_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20090805
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20090805
3 Importing I_T_IOBJNM Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20090805

Method REFRESH_IOBJ on Interface IF_RSD_MDOB_COMP_MEDIATOR has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730