SAP ABAP Class CL_ODQ_CLEANUP_JOB (Reorganization of Operational DeltaQueue)
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_CLEANUP_JOB  
Short Description Reorganization of Operational DeltaQueue    
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 20100204   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ODQ_CLEANUP_JOB has no forward declaration.
Interfaces
Class CL_ODQ_CLEANUP_JOB has no interface implemented.
Friends
Class CL_ODQ_CLEANUP_JOB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DEFAULT_JOB_STARTTIME Constant Public Type reference (TYPE) T '012345' 20100204
2 C_DEFAULT_JOB_SUFFIX Constant Public Type reference (TYPE) BTCJOB '_CLIENT_' Background Job Name 20100910
3 C_DEFAULT_RETENTION_TIME Constant Public See coding 20100204
4 C_MONTHS_PER_YEAR Constant Public Type reference (TYPE) I 12 20100204
5 C_PACKAGE_SIZE Constant Public Type reference (TYPE) I 10000 Package size for request processing 20101104
6 C_PROGRAM Constant Public Type reference (TYPE) SY-REPID 'ODQ_CLEANUP' 20100204
7 C_SECONDS_PER_DAY Constant Public Type reference (TYPE) I 86400 20100204
8 C_SECONDS_PER_HOUR Constant Public Type reference (TYPE) I 3600 20100204
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_REQUEST Static method Private Method 20100208
2 DELETE_REQUEST Static method Private Method 20101110
3 DEQUEUE_SCHEDULE Static method Public Method 20111208
4 DO_CLEANUP Static method Public Method 20100204
5 DO_DELTA_CLEANUP Static method Private Method Reorganization of Delta Data 20100204
6 DO_OTHER_CLEANUP Static method Private Method Reorganization of Delta Data 20100204
7 DO_REQUEST_CLEANUP Static method Private Method Reorganization of Delta Data 20101104
8 DO_REQUEST_REPAIR Static method Private Method Reorganization of Delta Data 20101104
9 ENQUEUE_SCHEDULE Static method Public Method 20111208
10 GET_DEFAULT_JOBNAME Static method Public Method 20100910
11 SCHEDULE_CLEANUP_DAEMON Static method Public Method Schedule Reorganization Run 20100204
12 SUBMIT_CLEANUP_JOB Static method Private Method 20100204
Events
Class CL_ODQ_CLEANUP_JOB has no event.
Types
Class CL_ODQ_CLEANUP_JOB has no local type.
Method Signatures

Method CANCEL_REQUEST 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 20100208
2 Importing I_RID Call by reference Type reference (TYPE) ODQ_RID Request-ID 20100208
3 Importing I_SIMULATE Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20100208

Method CANCEL_REQUEST on class CL_ODQ_CLEANUP_JOB has no exception.

Method DELETE_REQUEST 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 20101110
2 Importing I_RID Call by reference Type reference (TYPE) ODQ_RID Request-ID 20101110
3 Importing I_SIMULATE Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20101110

Method DELETE_REQUEST on class CL_ODQ_CLEANUP_JOB has no exception.

Method DEQUEUE_SCHEDULE Signature

Method DEQUEUE_SCHEDULE on class CL_ODQ_CLEANUP_JOB has no parameter.
Method DEQUEUE_SCHEDULE on class CL_ODQ_CLEANUP_JOB has no exception.

Method DO_CLEANUP 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 20100204
2 Importing I_RETENTION_TIME_CLEVEL_0 Call by reference Type reference (TYPE) ODQ_RETENTION_TIME C_DEFAULT_RETENTION_TIME-COMMITMENT_LEVEL_0 Aufbewahrungsfrist für Daten geringer Wichtigkeit 20100204
3 Importing I_RETENTION_TIME_CLEVEL_1 Call by reference Type reference (TYPE) ODQ_RETENTION_TIME C_DEFAULT_RETENTION_TIME-COMMITMENT_LEVEL_1 Aufbewahrungsfrist für Daten hoher Wichtigkeit 20100204
4 Importing I_RETENTION_TIME_RECOVERY Call by reference Type reference (TYPE) ODQ_RETENTION_TIME C_DEFAULT_RETENTION_TIME-RECOVERY Aufbewahrungsfrist für Wiederherstellung 20100204
5 Importing I_SIMULATE Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20100204

Method DO_CLEANUP on class CL_ODQ_CLEANUP_JOB has no exception.

Method DO_DELTA_CLEANUP 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 20100204
2 Importing I_SIMULATE Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20100204
3 Importing I_TSN_CLEVEL_0 Call by reference Type reference (TYPE) ODQ_TSN TSN für Daten geringer Wichtigkeit 20100204
4 Importing I_TSN_CLEVEL_1 Call by reference Type reference (TYPE) ODQ_TSN TSN für Daten hoher Wichtigkeit 20100204
5 Importing I_TSN_RECOVERY Call by reference Type reference (TYPE) ODQ_TSN TSN für Wiederherstellung 20100204

Method DO_DELTA_CLEANUP on class CL_ODQ_CLEANUP_JOB has no exception.

Method DO_OTHER_CLEANUP 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 20100204
2 Importing I_SIMULATE Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20100204
3 Importing I_TSN_CLEVEL_0 Call by reference Type reference (TYPE) ODQ_TSN TSN für Daten geringer Wichtigkeit 20100204
4 Importing I_TSN_CLEVEL_1 Call by reference Type reference (TYPE) ODQ_TSN TSN für Daten hoher Wichtigkeit 20100204
5 Importing I_TSN_RECOVERY Call by reference Type reference (TYPE) ODQ_TSN TSN für Wiederherstellung 20100204

Method DO_OTHER_CLEANUP on class CL_ODQ_CLEANUP_JOB has no exception.

Method DO_REQUEST_CLEANUP 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 20101104
2 Importing I_SIMULATE Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20101104
3 Importing I_TSN_CLEVEL_0 Call by reference Type reference (TYPE) ODQ_TSN TSN für Daten geringer Wichtigkeit 20101104
4 Importing I_TSN_CLEVEL_1 Call by reference Type reference (TYPE) ODQ_TSN TSN für Daten hoher Wichtigkeit 20101104
5 Importing I_TSN_RECOVERY Call by reference Type reference (TYPE) ODQ_TSN TSN für Wiederherstellung 20101104

Method DO_REQUEST_CLEANUP on class CL_ODQ_CLEANUP_JOB has no exception.

Method DO_REQUEST_REPAIR 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 20101104
2 Importing I_SIMULATE Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20101104
3 Importing I_TSN_RECOVERY Call by reference Type reference (TYPE) ODQ_TSN TSN für Wiederherstellung 20101104

Method DO_REQUEST_REPAIR on class CL_ODQ_CLEANUP_JOB has no exception.

Method ENQUEUE_SCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUBRC Value transfer Type reference (TYPE) SYSUBRC Gesperrt? 20111208

Method ENQUEUE_SCHEDULE on class CL_ODQ_CLEANUP_JOB has no exception.

Method GET_DEFAULT_JOBNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_JOBNAME Value transfer Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20100910

Method GET_DEFAULT_JOBNAME on class CL_ODQ_CLEANUP_JOB has no exception.

Method SCHEDULE_CLEANUP_DAEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RETENTION_TIME_CLEVEL_0 Call by reference Type reference (TYPE) ODQ_RETENTION_TIME C_DEFAULT_RETENTION_TIME-COMMITMENT_LEVEL_0 Aufbewahrungsfrist für Daten geringer Wichtigkeit 20111208
2 Changing C_RETENTION_TIME_CLEVEL_1 Call by reference Type reference (TYPE) ODQ_RETENTION_TIME C_DEFAULT_RETENTION_TIME-COMMITMENT_LEVEL_1 Aufbewahrungsfrist für Daten hoher Wichtigkeit 20111208
3 Changing C_RETENTION_TIME_RECOVERY Call by reference Type reference (TYPE) ODQ_RETENTION_TIME C_DEFAULT_RETENTION_TIME-RECOVERY Aufbewahrungsfrist für Wiederherstellung 20111208
4 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_ODQ_LOG Protokoll-Handle für Operationale DeltaQueue 20100204
5 Importing I_CHECK_ONLY Call by reference Type reference (TYPE) ODQ_BOOLEAN Einplanung nur prüfen 20100204
6 Importing I_SIMULATE Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20100204
# Exception Resumable Description Created on
1 CX_ODQ_PROCESS_ERROR Verarbeitungsfehler 20100204

Method SUBMIT_CLEANUP_JOB 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 20100204
2 Importing I_JOBNAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20100204
3 Importing I_RETENTION_TIME_CLEVEL_0 Call by reference Type reference (TYPE) ODQ_RETENTION_TIME C_DEFAULT_RETENTION_TIME-COMMITMENT_LEVEL_0 Aufbewahrungsfrist für Daten geringer Wichtigkeit 20100204
4 Importing I_RETENTION_TIME_CLEVEL_1 Call by reference Type reference (TYPE) ODQ_RETENTION_TIME C_DEFAULT_RETENTION_TIME-COMMITMENT_LEVEL_1 Aufbewahrungsfrist für Daten hoher Wichtigkeit 20100204
5 Importing I_RETENTION_TIME_RECOVERY Call by reference Type reference (TYPE) ODQ_RETENTION_TIME C_DEFAULT_RETENTION_TIME-RECOVERY Aufbewahrungsfrist für Wiederherstellung 20100204
6 Importing I_SIMULATE Call by reference Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20100204
# Exception Resumable Description Created on
1 CX_ODQ_PROCESS_ERROR Verarbeitungsfehler 20100204
History
Last changed by/on SAP  20130531 
SAP Release Created in 702