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 AUTHORIZATION_CHECK Instance method Public Method Structure Description of the Queue 20100628
2 EXTRACT_DATA Instance method Public Method Non-Packaged Synchronous Standard Extraction 20110919
3 GET_DELTA_PROPERTIES Instance method Public Method Delta Properties of a Queue 20110614
4 GET_DESCRIPTION Instance method Public Method Description of the Queue Model 20091113
5 GET_FIELDINFOS Instance method Public Method Additional Field Properties 20130213
6 GET_KEYDESCR Instance method Public Method Key Definition of the Queue 20091113
7 GET_MODELNAME Instance method Public Method Name of the Queue Model 20091113
8 GET_QUEUES Instance method Public Method 20091116
9 GET_STRUCTDESCR Instance method Public Method Structure Description of the Queue 20091113
10 GET_UNIVERSE Instance method Public Method Dimension Model (Universe) of the Queue 20091113
11 SUPPORTS_EXTRACTION Instance method Public Method Supports standard extraction (full and DeltaInit) 20091113
12 SUPPORTS_REALTIME 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 Importing 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 Importing I_QUEUENAME Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>T_QUEUENAME 20100628
# Exception Resumable Description Created on
1 CX_ODQ_NO_AUTHORIZATION Objekt wurde nicht gefunden/existiert nicht 20100628
2 CX_ODQ_OBJECT_NOT_FOUND 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 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20110919
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_ODQ_LOG Protokoll-Handle für Operationale DeltaQueue 20110919
3 Importing IR_SELECTION_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20110919
4 Importing ITH_PROJECTIONS Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>TTH_PROJECTIONS 20110919
5 Importing I_MAXIMUM_ROWS Call by reference Type reference (TYPE) I Maximale Anzahl Zeilen der Ergebnismenge 20110919
6 Importing I_NO_AUTHORIZATION_CHECK Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>T_BOOLEAN 20110919
7 Importing I_QUEUENAME Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>T_QUEUENAME 20110919
8 Importing I_SUBSCRIBER_TYPE Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>T_SUBSCRIBER_TYPE 20120123
# Exception Resumable Description Created on
1 CX_ODQ_ACCESS_ERROR Fehler beim Zugriff auf Daten 20110919
2 CX_ODQ_INPUT_INVALID Ungültige(r) Parameterwert(e) 20110919
3 CX_ODQ_NO_AUTHORIZATION Keine Berechtigung 20110919
4 CX_ODQ_OBJECT_NOT_FOUND 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 Exporting ES_RECORDMODE_DELTAINIT Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>TS_RECORDMODE 20110614
2 Exporting ETH_CHANGEMODE_ALIASES Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>TTH_CHANGEMODE_ALIASES 20110614
3 Exporting ETH_RECORDMODES Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>TTH_RECORDMODES 20110614
4 Exporting E_FIELDNAME_CHANGEMODE Call by reference Type reference (TYPE) FIELDNAME Name für CHANGEMODE-Feld, falls durch Anwendung gestellt 20110614
5 Exporting E_FIELDNAME_ENTITYCNTR Call by reference Type reference (TYPE) FIELDNAME Name für ENTITYCNTR-Feld, falls durch Anwendung gestellt 20110614
6 Importing I_QUEUENAME Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>T_QUEUENAME 20110614
# Exception Resumable Description Created on
1 CX_ODQ_OBJECT_NOT_FOUND 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 Importing I_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel der aktuellen Textumgebung 20091113
2 Returning R_DESCRIPTION Value transfer Type reference (TYPE) TEXT60 Beschreibungstext 20091113
# Exception Resumable Description Created on
1 CX_ODQ_NOT_SUPPORTED Funktion/Parameterwert wird nicht unterstützt 20111221
2 CX_ODQ_OBJECT_NOT_FOUND 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 Importing I_FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Pfad zur Substruktur/zum Subelement 20130221
2 Importing I_QUEUENAME Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>T_QUEUENAME Queue-Name 20130213
3 Importing 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 Returning 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 CX_ODQ_INPUT_INVALID Ungültige(r) Parameterwert(e) 20130221
2 CX_ODQ_NOT_SUPPORTED Funktion/Parameterwert wird nicht unterstützt 20130213
3 CX_ODQ_OBJECT_NOT_FOUND 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 Importing I_QUEUENAME Call by reference Type reference (TYPE) T_QUEUENAME 20091113
2 Returning RT_KEYDESCR Value transfer Type reference (TYPE) TT_KEYDESCR 20091113
# Exception Resumable Description Created on
1 CX_ODQ_OBJECT_NOT_FOUND 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 Returning 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 Importing I_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20091116
2 Importing I_QUEUENAME_PATTERN Call by reference Type reference (TYPE) T_QUEUENAME Muster für Queue-Name 20091116
3 Importing I_SUBSCRIBER_TYPE Call by reference Type reference (TYPE) T_SUBSCRIBER_TYPE Abonnententyp 20091214
4 Returning RT_QUEUE_DESCRIPTIONS Value transfer Type reference (TYPE) TT_QUEUE_DESCRIPTIONS Liste von Queue Beschreibungen 20091116
# Exception Resumable Description Created on
1 CX_ODQ_NOT_SUPPORTED Nicht unterstützte Funktion 20091116

Method GET_STRUCTDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QUEUENAME Call by reference Type reference (TYPE) T_QUEUENAME 20091113
2 Importing I_WITH_DELTA_APPEND Call by reference Type reference (TYPE) T_BOOLEAN Um Delta-Informationen erweiterte Struktur 20091212
3 Returning RR_STRUCTDESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20091113
# Exception Resumable Description Created on
1 CX_ODQ_NOT_SUPPORTED Ungültige(r) Parameterwert(e) 20091116
2 CX_ODQ_OBJECT_NOT_FOUND 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 Importing I_QUEUENAME Call by reference Type reference (TYPE) T_QUEUENAME 20091113
2 Returning RR_UNIVERSE Value transfer Object reference (TYPE REF TO) CL_RSMDS_UNIVERSE Allgemeine Menge (Factory-Klasse) 20091113
# Exception Resumable Description Created on
1 CX_ODQ_NOT_SUPPORTED Funktion/Parameterwert wird nicht unterstützt 20091116
2 CX_ODQ_OBJECT_NOT_FOUND 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 Importing I_EXTRACTION_MODE Call by reference Type reference (TYPE) T_EXTRACTION_MODE Art des Abonnements 20091118
2 Importing I_QUEUENAME Call by reference Type reference (TYPE) T_QUEUENAME 20091113
3 Returning R_BOOLEAN Value transfer Type reference (TYPE) T_BOOLEAN 20091113
# Exception Resumable Description Created on
1 CX_ODQ_OBJECT_NOT_FOUND 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 Importing I_QUEUENAME Call by reference Type reference (TYPE) T_QUEUENAME 20110530
2 Returning R_BOOLEAN Value transfer Type reference (TYPE) T_BOOLEAN 20110530
# Exception Resumable Description Created on
1 CX_ODQ_OBJECT_NOT_FOUND Objekt wurde nicht gefunden/existiert nicht 20110530
History
Last changed by/on SAP  20140121 
SAP Release Created in 702