SAP ABAP Class CL_IUUC_IMDB_MONITOR_FACADE (Facade to support functions of schema monitor)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_IUUC_REPLICATION (Package) IUUC: Replication tools
Properties
Class CL_IUUC_IMDB_MONITOR_FACADE  
Short Description Facade to support functions of schema monitor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_IUUC_REPLICATION   IUUC: Replication tools 
Created 20110531   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_IUUC_IMDB_MONITOR_FACADE has no interface implemented.
Friends
Class CL_IUUC_IMDB_MONITOR_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DAYS10 Constant Public Type reference (TYPE) I 10 10 days 20120904
2 DAYS30 Constant Public Type reference (TYPE) I 30 30 days 20120904
3 DAYSOFYEAR Constant Public Type reference (TYPE) I 365 No. of days in an year 20120904
4 DAYS_OF_LOG_DEFAULT Constant Private Type reference (TYPE) I 90 90 days 20130426
5 GO_ACT_REC Static Attribute Private Object reference (TYPE REF TO) CL_DMC_ACT_REC List class of activity records 20120620
6 GV_DAYS_OF_LOG Static Attribute Private Type reference (TYPE) I 20130426
7 GV_LAST_ACT_STATUS Static Attribute Private Type reference (TYPE) DMC_ACT_STATUS Status of the activity 20120620
8 SECSOFDAY Constant Public Type reference (TYPE) I 86400 No. of seconds in a day 20120904
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_CONTROL_TABLES Static method Public Method Add RS_ORDER entries to control tables 20110601
2 CLEAN_LOG_INDEX_TABLE Static method Private Method Clean DMC_LOG_INDEX table 20130426
3 COND_LTNCY_DAY Static method Public Method Condense IUUC_REPL_LTNCY by day 20120914
4 COND_LTNCY_HOUR Static method Public Method Condense IUUC_REPL_LTNCY by hour 20120914
5 COND_STAT_DAY Static method Public Method Condense IUUC_REPL_STAT by day 20120914
6 COND_STAT_HOUR Static method Public Method Condense IUUC_REPL_STAT by hour 20120914
7 DEL_LTNCY_BY_MT_ID Static method Public Method Cleans all old entries for a given mass transfer 20121105
8 DEL_STAT_BY_MT_ID Static method Public Method Cleans all old entries for a given mass transfer 20121105
9 DEQUEUE_REMAINING_LOCKS Static method Private Method dequeue remaining locks while performing housekeeping 20140225
10 FINISH_ACTIVITY_RECORDING Static method Public Method Finish Activity Recording 20120620
11 GET_TABLE_HEADER Static method Private Method Get Table Header by calling DMC_DDIF_TABL_GET_WRAPPER 20140116
12 HOUSEKEEPING_ON_START Static method Public Method Stop load jobs & delete old entries 20120312
13 INIT_ACPLAN_FLAGS Static method Private Method Init flags on dmc_mt_tables & acs 20120313
14 SETUP_ACTIVITY_RECORDING Static method Public Method Setup activity recording 20120620
15 SPLIT_TIME_STAMP Static method Public Method Split Time Stamp 20120914
16 UPDATE_ACTIVITY_STATUS Static method Public Method Update status in activity recording 20120620
17 VERIFY_RS_ORDER Static method Public Method Verifing and filtering the comming actions from RS_ORDER 20110805
Events
Class CL_IUUC_IMDB_MONITOR_FACADE has no event.
Types
Class CL_IUUC_IMDB_MONITOR_FACADE has no local type.
Method Signatures

Method ADD_TO_CONTROL_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DBCON_RCV Call by reference Object reference (TYPE REF TO) CL_IUUC_CONN_RCV abstract super class for db types 20120904
2 Importing IT_TABLES Call by reference Type reference (TYPE) IUUC_T_RS_ORDER Table Type of IMDB table RS_ORDER 20110601
3 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER Schema Name 20110831
# Exception Resumable Description Created on
1 CX_IUUC_DB_CONN Excep. class for db connection 20131128
2 CX_IUUC_MULTI_LOGTAB_USE Multi logtab exception class 20120207
3 CX_IUUC_REPLICATION Exceptions of IUUC replication 20130207
4 CX_IUUC_REPL_CONFIGURATION Configuration static check 20110831
5 CX_IUUC_REPL_SQL SQL error in the access clases 20110831
6 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20130502

Method CLEAN_LOG_INDEX_TABLE Signature

Method CLEAN_LOG_INDEX_TABLE on class CL_IUUC_IMDB_MONITOR_FACADE has no parameter.
Method CLEAN_LOG_INDEX_TABLE on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method COND_LTNCY_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REPL_LTNCYH Call by reference Type reference (TYPE) IUUC_REPL_T_LTNCYH Table type for IUUC_REPL_LTNCY 20121116

Method COND_LTNCY_DAY on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method COND_LTNCY_HOUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REPL_LTNCY Call by reference Type reference (TYPE) IUUC_REPL_T_LTNCY Table type for IUUC_REPL_LTNCY 20120914

Method COND_LTNCY_HOUR on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method COND_STAT_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REPL_STATH Call by reference Type reference (TYPE) IUUC_REPL_T_STATH Table type for IUUC_REPL_STAT 20121116

Method COND_STAT_DAY on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method COND_STAT_HOUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REPL_STAT Call by reference Type reference (TYPE) IUUC_REPL_T_STAT Table type for IUUC_REPL_STAT 20120914

Method COND_STAT_HOUR on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method DEL_LTNCY_BY_MT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEL_LTNCY Call by reference Type reference (TYPE) I 20121105
2 Importing IV_KEEP_INTERVAL Call by reference Type reference (TYPE) I 20121105
3 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20121105
4 Importing TIMESTAMPL Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20121105

Method DEL_LTNCY_BY_MT_ID on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method DEL_STAT_BY_MT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEL_STAT Call by reference Type reference (TYPE) I 20121105
2 Importing IV_KEEP_INTERVAL Call by reference Type reference (TYPE) I 20121105
3 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20121105
4 Importing TIMESTAMPL Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20121105

Method DEL_STAT_BY_MT_ID on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method DEQUEUE_REMAINING_LOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20140225

Method DEQUEUE_REMAINING_LOCKS on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method FINISH_ACTIVITY_RECORDING Signature

Method FINISH_ACTIVITY_RECORDING on class CL_IUUC_IMDB_MONITOR_FACADE has no parameter.
Method FINISH_ACTIVITY_RECORDING on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method GET_TABLE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DD02V Call by reference Type reference (TYPE) DD02V Generated Table for View DD02V 20140116
2 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20140116
3 Importing IV_NAMETAB_ONLY Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20140116
4 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20140116
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20140116

Method GET_TABLE_HEADER on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method HOUSEKEEPING_ON_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEEP_INTRV_ACT_REC Call by reference Type reference (TYPE) I 20120312
2 Importing IV_KEEP_INTRV_LTNCY Call by reference Type reference (TYPE) I 20120312
3 Importing IV_KEEP_INTRV_STAT Call by reference Type reference (TYPE) I 20120312
4 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20120312
# Exception Resumable Description Created on
1 CX_DMC_JOB_HANDLING Exceptions during Job Handling 20130917
2 CX_IUUC_REPL_CONFIGURATION Configuration static check 20120312
3 CX_IUUC_RL Exception class for replication logging 20130917

Method INIT_ACPLAN_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACS_PLAN_ID Call by reference Type reference (TYPE) DMC_ID 1 DMC: Key 20120313
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20120313

Method INIT_ACPLAN_FLAGS on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method SETUP_ACTIVITY_RECORDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTID Call by reference Type reference (TYPE) DMC_EXTID External identifier of an MWB activity 20120620
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20120620

Method SETUP_ACTIVITY_RECORDING on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method SPLIT_TIME_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) DATUM Date 20120914
2 Exporting EV_TIME Call by reference Type reference (TYPE) UZEIT Time 20120914
3 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IUUC_TIMESTAMP Time Stamp (YYYY.MM.DD hh:mm:ss) 20120914

Method SPLIT_TIME_STAMP on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method UPDATE_ACTIVITY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_STATUS Call by reference Type reference (TYPE) DMC_ACT_STATUS Status of the activity 20120620

Method UPDATE_ACTIVITY_STATUS on class CL_IUUC_IMDB_MONITOR_FACADE has no exception.

Method VERIFY_RS_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLES Call by reference Type reference (TYPE) IUUC_T_RS_ORDER Table Type of IMDB table RS_ORDER 20110805
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20110830
3 Returning RT_TABLES Value transfer Type reference (TYPE) IUUC_T_RS_ORDER Table Type of IMDB table RS_ORDER 20110805
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIGURATION Exception Class for SQL Error 20110830
2 CX_IUUC_REPL_SQL SQL error in the access clases 20110830
3 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20120314
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620