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 | Instance method | Public | Method | Does object exist in database? | 20090902 | |
| 2 | Instance method | Public | Method | Reset function group buffer | 20090804 | |
| 3 | Instance method | Public | Method | Read all objects of a TLOGO for cl_rsd_dta | 20090831 | |
| 4 | Instance method | Public | Method | Read hierarchy information of InfoProvider | 20090902 | |
| 5 | Instance method | Public | Method | Return reference to concrete DTA object | 20090902 | |
| 6 | Instance method | Public | Method | Return InfoObject properties in InfoProvider context | 20090902 | |
| 7 | Instance method | Public | Method | Return InfoObject texts in InfoProvider context | 20090902 | |
| 8 | Instance method | Public | Method | Read MasterProvider for LPOA | 20090901 | |
| 9 | Instance method | Public | Method | Liste der verwendenden copr zu einem multiprovider | 20130410 | |
| 10 | Instance method | Public | Method | Name Check | 20090804 | |
| 11 | Instance method | Public | Method | Navigation with DWB | 20091217 | |
| 12 | Instance method | Public | Method | Prepare Objects (including subobjects) | 20090928 | |
| 13 | 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 | E_ANSWER | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20090902 | |||
| 2 | E_CUBETYPE | Call by reference | Type reference (TYPE) | RSCUBETYPE | Typ des InfoCube (nur für CUBE) | 20090902 | |||
| 3 | I_OBJNM | Call by reference | Type reference (TYPE) | SOBJ_NAME | Objekt | 20090902 | |||
| 4 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | '%' | Objektversion | 20090902 | ||
| 5 | 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 | I_CUBE_REFRESH | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | InfoCube Fugrp | 20090804 | ||
| 2 | I_DIME_REFRESH | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Dimensions FuGrp | 20090804 | ||
| 3 | I_INFOCUBE | Call by reference | Type reference (TYPE) | RSINFOCUBE | SPACE | InfoCube | 20090804 | ||
| 4 | I_INFOOBJCAT | Call by reference | Type reference (TYPE) | RSINFOOBJCAT | SPACE | InfoObjectCatalog | 20090804 | ||
| 5 | 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 | C_TS_PROV_ALL | Call by reference | Type reference (TYPE) | RSD_TS_INFOPROV | Sortierte Tabelle mit InfoProvidern | 20090903 | |||
| 2 | E_T_DTA | Call by reference | Type reference (TYPE) | RSD_T_DTA | Liste der InfoProvider | 20090831 | |||
| 3 | I_DTA_VIEW | Call by reference | Type reference (TYPE) | RSDTAVIEW | IF_RSD_DTA=>VIEW_INFOPROVIDER | Sicht auf den InfoProvider | 20090831 | ||
| 4 | I_IGNORE_BCTCOMP | Call by reference | Type reference (TYPE) | RS_BOOL | Ignoriere Switch Einstellung | 20130517 | |||
| 5 | I_INCL_OWNED_BY | Call by reference | Type reference (TYPE) | RS_CHAR1 | inkludierter OWNED BY Level | 20090831 | |||
| 6 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20090831 | |||
| 7 | I_SEL_IOBJ | Call by reference | Type reference (TYPE) | RS_BOOL | InfoObjects sollen selektiert werden | 20090903 | |||
| 8 | 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 | E_T_HIE_IOBJ | Call by reference | Type reference (TYPE) | RSDG_T_HIE_IOBJ | InfoObjects in Hier.knoten | 20090902 | |||
| 2 | E_T_HIE_NODE | Call by reference | Type reference (TYPE) | RSDG_T_HIE_NODE | Hierarchieknoten | 20090902 | |||
| 3 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20090902 | |||
| 4 | I_R_DTA | Call by reference | Object reference (TYPE REF TO) | IF_RSD_DTA | InfoProvider / Datenziel | 20090902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | nicht gefunden | 20090902 |
Method GET_IF_R_DTA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20090902 | |||
| 2 | I_TLOGO | Call by reference | Type reference (TYPE) | RSTLOGO | BW: Objekttyp (TLOGO) | 20090902 | |||
| 3 | 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 | E_T_IOBJ_PRO | Call by reference | Type reference (TYPE) | RSDO_T_ODSO_IOBJ_PRO_R | InfoObject Eigenschaften innerhalb des Datenziels | 20090902 | |||
| 2 | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20090902 | |||
| 3 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20090902 | |||
| 4 | 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 | E_T_IPRO_IOBJT | Call by reference | Type reference (TYPE) | RSD_T_IPRO_IOBJT | Texte zu InfoObjects im InfoProvider | 20090902 | |||
| 2 | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20090902 | |||
| 3 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20090902 | |||
| 4 | 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 | I_LPO | Call by reference | Type reference (TYPE) | RSLPONAME | Logische Partitionierung: Name eines LPO | 20090901 | |||
| 2 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20090901 | ||
| 3 | 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 | C_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | BW: Tabelle mit Nachrichten (Application Log Protokoll) | 20130410 | |||
| 2 | E_T_COPR | Call by reference | Type reference (TYPE) | RSO_T_TLOGO_ASC | BW Repository: Tabelle von Objekten und Assoziationstyp | 20130410 | |||
| 3 | E_T_OBJ_LIST | Call by reference | Type reference (TYPE) | RSO_T_OBJECT_LIST | BW Repository: Liste (Ausgabe) der Objekte | 20130410 | |||
| 4 | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20130410 | |||
| 5 | I_OBJVERS | Call by reference | Type reference (TYPE) | RS_OBJVERS | RS_C_OBJVERS-ACTIVE | Version | 20130410 | ||
| 6 | I_SET_INACTIVE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Abh. Obj. auf inaktiv setzen | 20130410 | ||
| 7 | I_S_COMP_CHANGE | Call by reference | Type reference (TYPE) | RSD_S_DTA_COMP_CHANGE | Change Liste (Impact Analyse InfoProvider) | 20130410 | |||
| 8 | 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 | I_NAMESPACE | Call by reference | Type reference (TYPE) | NAMESPACE | Namespace | 20090804 | |||
| 2 | I_NAME_W_O_PREFIX | Call by reference | Type reference (TYPE) | RS_CHAR30 | Name (without prefix) | 20090804 | |||
| 3 | I_NSPACEGEN | Call by reference | Type reference (TYPE) | NAMESPACE | Namespace (Gen. Objects) | 20090804 | |||
| 4 | I_OBJNM | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20090804 | |||
| 5 | I_SYSTP | Call by reference | Type reference (TYPE) | RSSYSTP | System Type | 20090804 | |||
| 6 | I_TLOGO | Call by reference | Type reference (TYPE) | RSTLOGO | BW: Objekttyp (TLOGO) | 20090804 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Name Incorrect | 20090804 |
Method NAVIGATE_AWB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJNM | Call by reference | Type reference (TYPE) | SOBJ_NAME | Objekt | 20091217 | |||
| 2 | I_R_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_RSAWBN_REQUEST | DWB Request | 20091217 | |||
| 3 | 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 | I_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | RSSB_C_AUTH_ACTVT-MAINTAIN | Aktivität | 20090928 | ||
| 2 | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20090928 | ||
| 3 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20090928 | ||
| 4 | I_R_MAINT | Call by reference | Object reference (TYPE REF TO) | IF_RSO_TLOGO_MAINTAIN | BW Repository: TLOGO Objects - Changes/Maintenance | 20090930 | |||
| 5 | I_TLOGO | Call by reference | Type reference (TYPE) | RSTLOGO | BW: Objekttyp (TLOGO) | 20090928 | |||
| 6 | I_WITH_AUTHORITY | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': mit Berechtigung | 20090928 | ||
| 7 | I_WITH_CTO_CHECK | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': mit CTO Check | 20090928 | ||
| 8 | 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 | Abbruch durch Benutzer beim Aufruf des Transportwesens | 20090928 | ||
| 2 | Nur Anzeige erlaubt | 20090928 | ||
| 3 | Keine Anzeigeberechtigung | 20090928 |
Method REFRESH_IOBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ALL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Boolean | 20090805 | ||
| 2 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20090805 | ||
| 3 | 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 |