SAP ABAP Class CL_ODQ_TEST_MODEL (Queue Model for Internal Tests)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ODQ_DEFAULT_QUEUE_MODEL Default Queue Model 20091111
Properties
Class CL_ODQ_TEST_MODEL  
Short Description Queue Model for Internal Tests    
Super Class CL_ODQ_DEFAULT_QUEUE_MODEL Default Queue Model 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SODQ    
Program status     
Category 0   
Package SODQS   Operational Delta Queue Services 
Created 20091111   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ODQ_QUEUE_MODEL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_ODQ_TEST_MODEL has no interface implemented.
Friends
Class CL_ODQ_TEST_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_2ND_DELTA_FIELDNAME Constant Public See coding 20091209
2 C_DELTA_FIELDNAME Constant Public See coding 20091127
3 C_MAX_WAITTIME Constant Private Type reference (TYPE) I 600 Maximum Waiting Time for Asynchronous Tasks in Seconds 20130130
4 C_MODELNAME Constant Public Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>T_MODELNAME 'ODQ_TEST_MODEL' Queue Model 20091123
5 C_PARTITION_LINES Constant Private Type reference (TYPE) I 2000000 Number of Records per Extraction Partition 20130130
6 C_QUEUENAME Constant Public See coding 20091116
7 C_TABNAME Constant Public See coding 20091116
8 PTH_QUEUENAMES Static Attribute Private Type reference (TYPE) ODQ_TH_QUEUENAMES List of Queue Names 20091123
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_QUEUEKEY Instance method Private Method Supports standard extraction (full and DeltaInit) 20091123
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20091123
3 GET_DELTA_FIELDNAME Instance method Private Method 20091127
4 GET_DELTA_SELECTION_COND Static method Public Method 20091127
5 GET_TABNAME Static method Public Method 20091127
6 OPEN_DELTA_EXTRACTOR Instance method Private Method Extractor for Delta Extraction 20091127
7 OPEN_EXTRACTOR Instance method Private Method Extractor for Standard Extraction or Delta Initialization 20091127
Events
Class CL_ODQ_TEST_MODEL has no event.
Types
Class CL_ODQ_TEST_MODEL has no local type.
Method Signatures

Method CHECK_QUEUEKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODELNAME Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>T_MODELNAME Queue-Modell 20091123
2 Importing I_QUEUENAME Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>T_QUEUENAME 20091123
# Exception Resumable Description Created on
1 CX_ODQ_OBJECT_NOT_FOUND Objekt wurde nicht gefunden/existiert nicht 20091123

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ODQ_TEST_MODEL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ODQ_TEST_MODEL has no exception.

Method GET_DELTA_FIELDNAME 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) ODQ_QUEUENAME Queue-Name 20091127
2 Importing I_SECONDARY Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20091209
3 Returning R_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Tabellenname 20091127
# Exception Resumable Description Created on
1 CX_ODQ_OBJECT_NOT_FOUND Objekt wurde nicht gefunden/existiert nicht 20091127

Method GET_DELTA_SELECTION_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AS_DATE_TIME Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20091127
2 Importing I_PRIMARY_FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE 20091127
3 Importing I_SECONDARY_FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE 20091127
4 Importing I_TSN_HIGH Call by reference Type reference (TYPE) ODQ_TSN 20091208
5 Importing I_TSN_LOW Call by reference Type reference (TYPE) ODQ_TSN 20091208
6 Returning R_SQLCOND Value transfer Type reference (TYPE) STRING 20091127
# Exception Resumable Description Created on
1 CX_ODQ_NO_MORE_DATA Keine weiteren Datensätze in der Ergebnismenge 20091208

Method GET_TABNAME 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) ODQ_QUEUENAME Queue-Name 20091127
2 Returning R_TABNAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20091127
# Exception Resumable Description Created on
1 CX_ODQ_OBJECT_NOT_FOUND Objekt wurde nicht gefunden/existiert nicht 20091127

Method OPEN_DELTA_EXTRACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_ODQ_LOG Protokoll-Handle für Operationale DeltaQueue 20091209
2 Importing IR_SELECTION_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20091127
3 Importing I_AS_DATE_TIME Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20091127
4 Importing I_MAXIMUM_ROWS Call by reference Type reference (TYPE) I 20110919
5 Importing I_PRIMARY_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20091127
6 Importing I_QUEUENAME Call by reference Type reference (TYPE) ODQ_QUEUENAME Queue-Modell 20130128
7 Importing I_RID Call by reference Type reference (TYPE) ODQ_RID Request 20130129
8 Importing I_SECONDARY_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20091127
9 Importing I_SIMULATION Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>T_BOOLEAN Boolsches Kennzeichen 20091127
10 Importing I_TSN_HIGH Call by reference Type reference (TYPE) ODQ_TSN 20091208
11 Importing I_TSN_LOW Call by reference Type reference (TYPE) ODQ_TSN 20091208
12 Returning RR_EXTRACTOR Value transfer Object reference (TYPE REF TO) IF_ODQ_EXTRACTOR Extraktor 20091127
# Exception Resumable Description Created on
1 CX_ODQ_ACCESS_ERROR Fehler beim Zugriff auf Daten 20091127
2 CX_ODQ_INPUT_INVALID Fehlerhafte Eingabewerte 20091127
3 CX_ODQ_NOT_SUPPORTED Funktion/Parameterwert wird nicht unterstützt 20091127
4 CX_ODQ_NO_MORE_DATA Keine weiteren Datensätze in der Ergebnismenge 20091127
5 CX_ODQ_OBJECT_NOT_FOUND Objekt wurde nicht gefunden/existiert nicht 20091127

Method OPEN_EXTRACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_ODQ_LOG Protokoll-Handle für Operationale DeltaQueue 20091210
2 Importing IR_SELECTION_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20091127
3 Importing ITH_PROJECTIONS Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>TTH_PROJECTIONS 20091127
4 Importing I_MAXIMUM_ROWS Call by reference Type reference (TYPE) I Maximale Anzahl Zeilen der Ergebnismenge (0 = unbegrenzt) 20110919
5 Importing I_QUEUENAME Call by reference Type reference (TYPE) ODQ_QUEUENAME Queuename 20130128
6 Importing I_RID Call by reference Type reference (TYPE) ODQ_RID Request 20130129
7 Importing I_SIMULATION Call by reference Type reference (TYPE) IF_ODQ_QUEUE_MODEL=>T_BOOLEAN Boolsches Kennzeichen 20091127
8 Returning RR_EXTRACTOR Value transfer Object reference (TYPE REF TO) IF_ODQ_EXTRACTOR Extraktor 20091127
# Exception Resumable Description Created on
1 CX_ODQ_ACCESS_ERROR Fehler beim Zugriff auf Daten 20091127
2 CX_ODQ_INPUT_INVALID Fehlerhafte Eingabewerte 20091127
3 CX_ODQ_NOT_SUPPORTED Funktion/Parameterwert wird nicht unterstützt 20091127
4 CX_ODQ_NO_MORE_DATA Keine weiteren Datensätze in der Ergebnismenge 20091127
5 CX_ODQ_OBJECT_NOT_FOUND Objekt wurde nicht gefunden/existiert nicht 20091127
History
Last changed by/on SAP  20130531 
SAP Release Created in 702