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
⤷ 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 |