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
⤷ 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 |