SAP ABAP Interface IF_ODQ_QUEUE_MODEL_EXT (Queue Model)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-BW-SRV (Application Component) BW Generation Tool and Set Object
⤷
SODQS (Package) Operational Delta Queue Services
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ODQ_QUEUE_MODEL | Default Queue Model | 20091113 |
Properties
| Interface | IF_ODQ_QUEUE_MODEL_EXT | |
| Short Description | Queue Model |
General Data
| Package | SODQS | Operational Delta Queue Services |
| Created | 20091113 | SAP |
| Last changed | 20140121 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | IF_ODQ_CONSTANTS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 2 | IF_ODQ_QUEUE_MODEL | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 3 | IF_ODQ_SUBSCRIPTION_SERVICE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_ODQ_QUEUE_MODEL_EXT has no interface.
Friends
Interface IF_ODQ_QUEUE_MODEL_EXT has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_BOOLEAN | Constant | Public | Attribute reference (LIKE) | IF_ODQ_SUBSCRIPTION_SERVICE=>C_BOOLEAN | IF_ODQ_SUBSCRIPTION_SERVICE=>C_BOOLEAN | Boolean Flag | 20091113 | |
| 2 | C_CHANGEMODE | Constant | Public | Attribute reference (LIKE) | IF_ODQ_QUEUE_MODEL=>C_CHANGEMODE | IF_ODQ_QUEUE_MODEL=>C_CHANGEMODE | Change Modes | 20110706 | |
| 3 | C_EXTRACTION_MODE | Constant | Public | See coding | Extraction Modes | 20091118 | |||
| 4 | C_FIELDNAME | Constant | Public | Attribute reference (LIKE) | IF_ODQ_QUEUE_MODEL=>C_FIELDNAME | IF_ODQ_QUEUE_MODEL=>C_FIELDNAME | Special Field Names | 20110614 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Structure Description of the Queue | 20100628 | |
| 2 | Instance method | Public | Method | Non-Packaged Synchronous Standard Extraction | 20110919 | |
| 3 | Instance method | Public | Method | Delta Properties of a Queue | 20110614 | |
| 4 | Instance method | Public | Method | Description of the Queue Model | 20091113 | |
| 5 | Instance method | Public | Method | Additional Field Properties | 20130213 | |
| 6 | Instance method | Public | Method | Key Definition of the Queue | 20091113 | |
| 7 | Instance method | Public | Method | Name of the Queue Model | 20091113 | |
| 8 | Instance method | Public | Method | 20091116 | ||
| 9 | Instance method | Public | Method | Structure Description of the Queue | 20091113 | |
| 10 | Instance method | Public | Method | Dimension Model (Universe) of the Queue | 20091113 | |
| 11 | Instance method | Public | Method | Supports standard extraction (full and DeltaInit) | 20091113 | |
| 12 | Instance method | Public | Method | Support real-time mode | 20110530 |
Events
Interface IF_ODQ_QUEUE_MODEL_EXT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TS_CHANGEMODE_ALIASE | Public | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>TS_CHANGEMODE_ALIAS | 20110614 | |
|
| 2 | TS_RECORDMODE | Public | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>TS_RECORDMODE | 20110614 | |
|
| 3 | TTA_RECORDMODES | Public | See coding | 20110706 | tta_recordmodes TYPE ANY TABLE OF ts_recordmode
|
||
| 4 | TTH_CHANGEMODE_ALIASES | Public | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>TTH_CHANGEMODE_ALIASES | 20110614 | |
|
| 5 | TTH_RECORDMODES | Public | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>TTH_RECORDMODES | 20110614 | |
|
| 6 | TT_KEYDESCR | Public | Type reference (TYPE) | ABAP_KEYDESCR_TAB | 20091113 | |
|
| 7 | TT_QUEUE_DESCRIPTIONS | Public | Type reference (TYPE) | ODQ_T_QUEUE_DESCRIPTIONS | List of Queue Descriptions | 20091116 | |
| 8 | T_BOOLEAN | Public | Type reference (TYPE) | IF_ODQ_SUBSCRIPTION_SERVICE=>T_BOOLEAN | Boolean Flag | 20091113 | |
| 9 | T_EXTRACTION_MODE | Public | Type reference (TYPE) | ODQ_EXTRACTION_MODE | Subscription Type | 20091118 | |
| 10 | T_MODELNAME | Public | Type reference (TYPE) | ODQ_MODELNAME | Queue Model | 20091113 | |
| 11 | T_QUEUENAME | Public | Type reference (TYPE) | ODQ_QUEUENAME | 20091113 | |
|
| 12 | T_SUBSCRIBER_TYPE | Public | Type reference (TYPE) | ODQ_SUBSCRIBER_TYPE | Subscriber Type | 20100331 | |
Method Signatures
Method AUTHORIZATION_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTIVITY | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>T_ACTIVITY | IF_ODQ_QUEUE_MODEL=>C_ACTIVITY-DISPLAY_DATA | Verzeichnis der Aktivitäten, die geschützt werden können | 20100628 | ||
| 2 | I_QUEUENAME | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>T_QUEUENAME | 20100628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt wurde nicht gefunden/existiert nicht | 20100628 | ||
| 2 | Objekt wurde nicht gefunden/existiert nicht | 20100628 |
Method EXTRACT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20110919 | ||||
| 2 | IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_ODQ_LOG | Protokoll-Handle für Operationale DeltaQueue | 20110919 | |||
| 3 | IR_SELECTION_SET | Call by reference | Object reference (TYPE REF TO) | CL_RSMDS_SET | Multi-dimensionale Menge | 20110919 | |||
| 4 | ITH_PROJECTIONS | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>TTH_PROJECTIONS | 20110919 | ||||
| 5 | I_MAXIMUM_ROWS | Call by reference | Type reference (TYPE) | I | Maximale Anzahl Zeilen der Ergebnismenge | 20110919 | |||
| 6 | I_NO_AUTHORIZATION_CHECK | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>T_BOOLEAN | 20110919 | ||||
| 7 | I_QUEUENAME | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>T_QUEUENAME | 20110919 | ||||
| 8 | I_SUBSCRIBER_TYPE | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>T_SUBSCRIBER_TYPE | 20120123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Zugriff auf Daten | 20110919 | ||
| 2 | Ungültige(r) Parameterwert(e) | 20110919 | ||
| 3 | Keine Berechtigung | 20110919 | ||
| 4 | Objekt wurde nicht gefunden/existiert nicht | 20110919 |
Method GET_DELTA_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RECORDMODE_DELTAINIT | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>TS_RECORDMODE | 20110614 | ||||
| 2 | ETH_CHANGEMODE_ALIASES | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>TTH_CHANGEMODE_ALIASES | 20110614 | ||||
| 3 | ETH_RECORDMODES | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>TTH_RECORDMODES | 20110614 | ||||
| 4 | E_FIELDNAME_CHANGEMODE | Call by reference | Type reference (TYPE) | FIELDNAME | Name für CHANGEMODE-Feld, falls durch Anwendung gestellt | 20110614 | |||
| 5 | E_FIELDNAME_ENTITYCNTR | Call by reference | Type reference (TYPE) | FIELDNAME | Name für ENTITYCNTR-Feld, falls durch Anwendung gestellt | 20110614 | |||
| 6 | I_QUEUENAME | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>T_QUEUENAME | 20110614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt wurde nicht gefunden/existiert nicht | 20110614 |
Method GET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LANGU | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20091113 | |||
| 2 | R_DESCRIPTION | Value transfer | Type reference (TYPE) | TEXT60 | Beschreibungstext | 20091113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Funktion/Parameterwert wird nicht unterstützt | 20111221 | ||
| 2 | Objekt wurde nicht gefunden/existiert nicht | 20111221 |
Method GET_FIELDINFOS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Pfad zur Substruktur/zum Subelement | 20130221 | |||
| 2 | I_QUEUENAME | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>T_QUEUENAME | Queue-Name | 20130213 | |||
| 3 | I_WITH_DELTA_APPEND | Call by reference | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>T_BOOLEAN | Technische Felder für Deltakennzeichnung anhängen | 20130213 | |||
| 4 | RT_FIELDINFOS | Value transfer | Type reference (TYPE) | IF_ODQ_QUEUE_MODEL=>TT_FIELDINFOS | DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET | 20130213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige(r) Parameterwert(e) | 20130221 | ||
| 2 | Funktion/Parameterwert wird nicht unterstützt | 20130213 | ||
| 3 | Objekt wurde nicht gefunden/existiert nicht | 20130213 |
Method GET_KEYDESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_QUEUENAME | Call by reference | Type reference (TYPE) | T_QUEUENAME | 20091113 | ||||
| 2 | RT_KEYDESCR | Value transfer | Type reference (TYPE) | TT_KEYDESCR | 20091113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt wurde nicht gefunden/existiert nicht | 20091113 |
Method GET_MODELNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_MODELNAME | Value transfer | Type reference (TYPE) | T_MODELNAME | Queue-Modell | 20091113 |
Method GET_MODELNAME on Interface IF_ODQ_QUEUE_MODEL_EXT has no exception.
Method GET_QUEUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LANGU | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20091116 | |||
| 2 | I_QUEUENAME_PATTERN | Call by reference | Type reference (TYPE) | T_QUEUENAME | Muster für Queue-Name | 20091116 | |||
| 3 | I_SUBSCRIBER_TYPE | Call by reference | Type reference (TYPE) | T_SUBSCRIBER_TYPE | Abonnententyp | 20091214 | |||
| 4 | RT_QUEUE_DESCRIPTIONS | Value transfer | Type reference (TYPE) | TT_QUEUE_DESCRIPTIONS | Liste von Queue Beschreibungen | 20091116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht unterstützte Funktion | 20091116 |
Method GET_STRUCTDESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_QUEUENAME | Call by reference | Type reference (TYPE) | T_QUEUENAME | 20091113 | ||||
| 2 | I_WITH_DELTA_APPEND | Call by reference | Type reference (TYPE) | T_BOOLEAN | Um Delta-Informationen erweiterte Struktur | 20091212 | |||
| 3 | RR_STRUCTDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run Time Type Services | 20091113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige(r) Parameterwert(e) | 20091116 | ||
| 2 | Objekt wurde nicht gefunden/existiert nicht | 20091113 |
Method GET_UNIVERSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_QUEUENAME | Call by reference | Type reference (TYPE) | T_QUEUENAME | 20091113 | ||||
| 2 | RR_UNIVERSE | Value transfer | Object reference (TYPE REF TO) | CL_RSMDS_UNIVERSE | Allgemeine Menge (Factory-Klasse) | 20091113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Funktion/Parameterwert wird nicht unterstützt | 20091116 | ||
| 2 | Objekt wurde nicht gefunden/existiert nicht | 20091113 |
Method SUPPORTS_EXTRACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EXTRACTION_MODE | Call by reference | Type reference (TYPE) | T_EXTRACTION_MODE | Art des Abonnements | 20091118 | |||
| 2 | I_QUEUENAME | Call by reference | Type reference (TYPE) | T_QUEUENAME | 20091113 | ||||
| 3 | R_BOOLEAN | Value transfer | Type reference (TYPE) | T_BOOLEAN | 20091113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt wurde nicht gefunden/existiert nicht | 20091113 |
Method SUPPORTS_REALTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_QUEUENAME | Call by reference | Type reference (TYPE) | T_QUEUENAME | 20110530 | ||||
| 2 | R_BOOLEAN | Value transfer | Type reference (TYPE) | T_BOOLEAN | 20110530 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt wurde nicht gefunden/existiert nicht | 20110530 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 702 |