SAP ABAP Class CL_IUUC_HEALTHCHK (Class with methods to perform 1:N replication health checks)
Hierarchy
☛
DMIS (Software Component) DMIS 2011_1
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_IUUC_MULTI_LOGTAB_USE (Package) multiple use of logging tables -> registration of consumer
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_IUUC_MULTI_LOGTAB_USE (Package) multiple use of logging tables -> registration of consumer
Properties
Class | CL_IUUC_HEALTHCHK | |
Short Description | Class with methods to perform 1:N replication health checks | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_IUUC_MULTI_LOGTAB_USE | multiple use of logging tables -> registration of consumer |
Created | 20130225 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_IUUC_HEALTHCHK has no forward declaration.
Interfaces
Class CL_IUUC_HEALTHCHK has no interface implemented.
Friends
Class CL_IUUC_HEALTHCHK has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GT_CONS_REG | Instance attribute | Private | Object reference (TYPE REF TO) | IUUC_1N_CONS_REG_TAB | Reference to IUUC_1N_CONS_REG from the sender system | 20130225 | ||
2 | GT_DUPLICATES_CONSREG | Instance attribute | Private | Type reference (TYPE) | IUUC_1N_CONS_REG_TAB | Multiple cons. registrations IUUUC_1N_CONS_REG | 20130225 | ||
3 | GT_LOG_APPLTAB | Instance attribute | Private | Object reference (TYPE REF TO) | IUUC_LOG_APPLTAB_TAB | Reference to IUUC_LOG_APPLTAB from the sender system | 20130225 | ||
4 | GT_NOREPL_TABLES | Instance attribute | Private | Type reference (TYPE) | IUUC_LOG_APPLTAB_TAB | Tables from the sender not part of replication | 20130228 | ||
5 | GT_NOSLTCONF_CONSREG | Instance attribute | Private | Type reference (TYPE) | IUUC_1N_CONS_REG_TAB | 1N_CONS_REG entries with not configs in SLT | 20130225 | ||
6 | GT_NOSLTCONF_POOLREG | Instance attribute | Private | Type reference (TYPE) | IUUC_POOL_REGIST_TAB | POOL_REGIST entries with not configs in SLT | 20130225 | ||
7 | GT_OBSOLETE_APPLTAB | Instance attribute | Private | Type reference (TYPE) | IUUC_LOG_APPLTAB_TAB | Contains obsolete records from IUUC_LOG_APPLTAB | 20130225 | ||
8 | GT_OBSOLETE_CONSREG | Instance attribute | Private | Type reference (TYPE) | IUUC_1N_CONS_REG_TAB | Contains obsolete records from 1N_CONS_REG | 20130225 | ||
9 | GT_OBSOLETE_POOLREG | Instance attribute | Private | Type reference (TYPE) | IUUC_POOL_REGIST_TAB | Contains obsolete records for IUUC_POOL_REGIST | 20130225 | ||
10 | GT_POOL_REGIST | Instance attribute | Private | Object reference (TYPE REF TO) | IUUC_POOL_REGIST_TAB | Reference to IUUC_POOL_REGIST from the sender system | 20130225 | ||
11 | GT_TABLE_USAGE_SENDER | Instance attribute | Private | Type reference (TYPE) | IUUC_TABLE_USAGE_TAB | All sender's tables with their configurations | 20130422 | ||
12 | GT_UNSET_REUSE_SENDER | Instance attribute | Private | Type reference (TYPE) | IUUC_NO_MULTICON_TAB | MT_IDs from IUUC_REPL_CONFIG with no REUSE_SENDER flag set | 20130305 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_REUSE_SENDER | Instance method | Private | Method | Check if REUSE_SENDER flag is set for sender's configs | 20130304 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20130321 |
3 | FIND_DUPLICATE_REGIST | Instance method | Private | Method | Search for multiple config. registrations of the same logtab | 20130225 |
4 | FIND_NOREPL_TABS | Instance method | Private | Method | Find tables which are not part of replication | 20130225 |
5 | FIND_NO_SLTCONFIGS | Instance method | Private | Method | Find records in sender tables with no configurations in SLT | 20130225 |
6 | FIND_OBSOLETES | Instance method | Private | Method | Find obsolete records in sender's 3 tables | 20130225 |
7 | FIND_TABLE_USAGE | Instance method | Private | Method | Lists all tables and associated configurations from a sender | 20130422 |
8 | GET_DUPLICATES | Instance method | Public | Method | Returns results tables for duplicates check | 20130227 |
9 | GET_NOREPL_TABS | Instance method | Public | Method | Returns tables which are not part of replication | 20130227 |
10 | GET_NOSLTCONF | Instance method | Public | Method | Returns records having no configuration in SLT | 20130227 |
11 | GET_OBSOLETES | Instance method | Public | Method | Returns results tables for obsolete records check | 20130227 |
12 | GET_TABLES_USAGE_INFO | Instance method | Public | Method | Returns info on all sender's tables with associated configs | 20130422 |
13 | GET_UNCHECK_REUSE_SENDER | Instance method | Public | Method | Returns MT_IDs with unset REUSE_SENDER flag | 20130305 |
14 | PERFORM_CHECK | Instance method | Public | Method | Perform all checks | 20130225 |
Events
Class CL_IUUC_HEALTHCHK has no event.
Types
Class CL_IUUC_HEALTHCHK has no local type.
Method Signatures
Method CHECK_REUSE_SENDER Signature
Method CHECK_REUSE_SENDER on class CL_IUUC_HEALTHCHK has no parameter.
Method CHECK_REUSE_SENDER on class CL_IUUC_HEALTHCHK has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IREF_CONSREG | Call by reference | Object reference (TYPE REF TO) | IUUC_1N_CONS_REG_TAB | Table type for IUUC_1N_CONS_REG database table | 20130321 | ||
2 | Importing | IREF_LOGAPPLTAB | Call by reference | Object reference (TYPE REF TO) | IUUC_LOG_APPLTAB_TAB | Table type for IUUC_LOG_APPLTAB database table | 20130321 | ||
3 | Importing | IREF_POOLREG | Call by reference | Object reference (TYPE REF TO) | IUUC_POOL_REGIST_TAB | Table type for IUUC_POOL_REGIST database table | 20130321 |
Method CONSTRUCTOR on class CL_IUUC_HEALTHCHK has no exception.
Method FIND_DUPLICATE_REGIST Signature
Method FIND_DUPLICATE_REGIST on class CL_IUUC_HEALTHCHK has no parameter.
Method FIND_DUPLICATE_REGIST on class CL_IUUC_HEALTHCHK has no exception.
Method FIND_NOREPL_TABS Signature
Method FIND_NOREPL_TABS on class CL_IUUC_HEALTHCHK has no parameter.
Method FIND_NOREPL_TABS on class CL_IUUC_HEALTHCHK has no exception.
Method FIND_NO_SLTCONFIGS Signature
Method FIND_NO_SLTCONFIGS on class CL_IUUC_HEALTHCHK has no parameter.
Method FIND_NO_SLTCONFIGS on class CL_IUUC_HEALTHCHK has no exception.
Method FIND_OBSOLETES Signature
Method FIND_OBSOLETES on class CL_IUUC_HEALTHCHK has no parameter.
Method FIND_OBSOLETES on class CL_IUUC_HEALTHCHK has no exception.
Method FIND_TABLE_USAGE Signature
Method FIND_TABLE_USAGE on class CL_IUUC_HEALTHCHK has no parameter.
Method FIND_TABLE_USAGE on class CL_IUUC_HEALTHCHK has no exception.
Method GET_DUPLICATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DUPLICATES_CONSREG | Value transfer | Type reference (TYPE) | IUUC_1N_CONS_REG_TAB | Duplicate records from IUUC_1N_CONS_REG | 20130227 |
Method GET_DUPLICATES on class CL_IUUC_HEALTHCHK has no exception.
Method GET_NOREPL_TABS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NOREPL_TABS | Value transfer | Type reference (TYPE) | IUUC_LOG_APPLTAB_TAB | Tables not part of replication | 20130228 |
Method GET_NOREPL_TABS on class CL_IUUC_HEALTHCHK has no exception.
Method GET_NOSLTCONF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NOSLTCONF_CONSREG | Value transfer | Type reference (TYPE) | IUUC_1N_CONS_REG_TAB | Table type for IUUC_1N_CONS_REG database table | 20130227 | ||
2 | Exporting | ET_NOSLTCONF_POOLREG | Value transfer | Type reference (TYPE) | IUUC_POOL_REGIST_TAB | Table type for IUUC_POOL_REGIST database table | 20130227 |
Method GET_NOSLTCONF on class CL_IUUC_HEALTHCHK has no exception.
Method GET_OBSOLETES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_OBSOLETE_APPLTAB | Value transfer | Type reference (TYPE) | IUUC_LOG_APPLTAB_TAB | Obsolete records from IUUC_LOG_APPLTAB | 20130227 | ||
2 | Exporting | ET_OBSOLETE_CONSREG | Value transfer | Type reference (TYPE) | IUUC_1N_CONS_REG_TAB | Obsolete records from IUUC_1N_CONS_REG | 20130227 | ||
3 | Exporting | ET_OBSOLETE_POOLREG | Value transfer | Type reference (TYPE) | IUUC_POOL_REGIST_TAB | Obsolete records from IUUC_POOL_REGIST | 20130227 |
Method GET_OBSOLETES on class CL_IUUC_HEALTHCHK has no exception.
Method GET_TABLES_USAGE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TABLES_USAGE | Value transfer | Type reference (TYPE) | IUUC_TABLE_USAGE_TAB | Configuration occupancy of the tables from a sender system | 20130422 |
Method GET_TABLES_USAGE_INFO on class CL_IUUC_HEALTHCHK has no exception.
Method GET_UNCHECK_REUSE_SENDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_REUSE_SENDER | Value transfer | Type reference (TYPE) | IUUC_NO_MULTICON_TAB | MTIDs and SCEMA NAME | 20130305 |
Method GET_UNCHECK_REUSE_SENDER on class CL_IUUC_HEALTHCHK has no exception.
Method PERFORM_CHECK Signature
Method PERFORM_CHECK on class CL_IUUC_HEALTHCHK has no parameter.
Method PERFORM_CHECK on class CL_IUUC_HEALTHCHK has no exception.
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2010_1_620 |