SAP ABAP Class CL_ODQ_REQUEST_TABLE (Request Table Management)
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
Properties
Class CL_ODQ_REQUEST_TABLE  
Short Description Request Table Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SODQ    
Program status     
Category 0   
Package SODQS   Operational Delta Queue Services 
Created 20091126   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_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_ODQ_REQUEST_TABLE has no interface implemented.
Friends
Class CL_ODQ_REQUEST_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NAMESPACE_PREFIX Constant Private See coding 'ZODQZ' Table Name 20091201
2 C_NAMESPACE_PREFIX_LENGTH Constant Private Type reference (TYPE) I 5 20091201
3 C_TABNAME_REF Constant Public See coding Table Name 20091126
4 PR_STRUCTDESCR_REF Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20091202
5 PTR_INSTANCES Static Attribute Private See coding 20091126
6 RID Instance attribute Public Type reference (TYPE) ODQ_RID Request ID 20091201
7 TABNAME Instance attribute Public Type reference (TYPE) TABNAME Table Name 20091126
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_STATE Static method Public Method 20101109
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20091202
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091126
4 CREATE_ON_DATABASE Instance method Public Method 20091126
5 DELETE_UNITS Static method Private Method 20100201
6 DROP_ON_DATABASE Instance method Public Method 20091126
7 GET_INSTANCE Static method Public Method Returns Instance 20091126
8 IS_ACTIVE Static method Public Method 20101109
9 RID_TO_TABNAME Static method Public Method 20091126
10 VALIDATE_TABNAME Static method Public Method 20120515
Events
Class CL_ODQ_REQUEST_TABLE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TR_INSTANCE Private Object reference (TYPE REF TO) CL_ODQ_REQUEST_TABLE Request Table Management 20091126
Method Signatures

Method CHECK_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20101109
2 Returning R_GOTSTATE Value transfer Type reference (TYPE) DDGOTSTATE Verfügbarer Objekt-Status 20101109
# Exception Resumable Description Created on
1 CX_ODQ_ACCESS_ERROR Fehler beim Zugriff auf Daten 20101109

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RID Call by reference Type reference (TYPE) ODQ_RID Tabellenname 20091201
# Exception Resumable Description Created on
1 CX_ODQ_OBJECT_NOT_FOUND Objekt wurde nicht gefunden/existiert nicht 20091211

Method CREATE_ON_DATABASE Signature

Method CREATE_ON_DATABASE on class CL_ODQ_REQUEST_TABLE has no parameter.
Method CREATE_ON_DATABASE on class CL_ODQ_REQUEST_TABLE has no exception.

Method DELETE_UNITS 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 20100201
2 Importing I_NO_COMMIT Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20100201
3 Importing I_RID Call by reference Type reference (TYPE) ODQ_RID Request-ID 20100201
4 Importing I_SIMULATE Call by reference Type reference (TYPE) ODQ_BOOLEAN Löschen nur simulieren 20100201
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20100201
6 Importing I_UNITNO_FROM Call by reference Type reference (TYPE) ODQ_UNITNO Von Unit 20100201
7 Importing I_UNITNO_TO Call by reference Type reference (TYPE) ODQ_UNITNO Bis Unit 20100201
8 Returning R_COUNT Value transfer Type reference (TYPE) I 20100201

Method DELETE_UNITS on class CL_ODQ_REQUEST_TABLE has no exception.

Method DROP_ON_DATABASE 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 20100201
2 Importing I_SIMULATE Call by reference Type reference (TYPE) ODQ_BOOLEAN Löschen nur simulieren 20100201
3 Returning R_DROPPED Value transfer Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20091211

Method DROP_ON_DATABASE on class CL_ODQ_REQUEST_TABLE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RID Call by reference Type reference (TYPE) ODQ_RID Request-ID 20091126
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ODQ_REQUEST_TABLE Verwaltung der Request-Tabellen 20091126
# Exception Resumable Description Created on
1 CX_ODQ_OBJECT_NOT_FOUND Objekt wurde nicht gefunden/existiert nicht 20091126

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20101109
2 Returning R_BOOLEAN Value transfer Type reference (TYPE) IF_ODQ_CONSTANTS=>T_BOOLEAN Tabelle ist aktiv 20101109
# Exception Resumable Description Created on
1 CX_ODQ_ACCESS_ERROR Fehler beim Zugriff auf Daten 20101109

Method RID_TO_TABNAME 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) ODQ_EXTRACTION_MODE Extraktionsmodus 20100930
2 Importing I_RID Call by reference Type reference (TYPE) ODQ_RID Request-ID 20091126
3 Returning R_TABNAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20091126

Method RID_TO_TABNAME on class CL_ODQ_REQUEST_TABLE has no exception.

Method VALIDATE_TABNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20120515
2 Returning R_VALID Value transfer Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20120515

Method VALIDATE_TABNAME on class CL_ODQ_REQUEST_TABLE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702