SAP ABAP Class CL_IUUC_REPL_STAT_ACCESS (Access class for IUUC_REPL_STAT)
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_REPL_STAT_ACCESS | |
| Short Description | Access class for IUUC_REPL_STAT | |
| 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 | 20120215 | SAP |
| Last change | 20141030 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_IUUC_REPL_STAT_ACCESS has no forward declaration.
Interfaces
Class CL_IUUC_REPL_STAT_ACCESS has no interface implemented.
Friends
Class CL_IUUC_REPL_STAT_ACCESS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | I | 86400 | one day in seconds | 20120216 | ||
| 2 | Constant | Public | Type reference (TYPE) | I | 3600 | one hour in seconds | 20120216 | ||
| 3 | Constant | Public | Type reference (TYPE) | I | 60 | one minute in second | 20120216 | ||
| 4 | Constant | Public | Type reference (TYPE) | I | 2592000 | 30 days in seconds | 20120216 | ||
| 5 | Constant | Public | Type reference (TYPE) | I | 604800 | one week in seconds | 20120216 | ||
| 6 | Constant | Public | Type reference (TYPE) | I | 31536000 | 365 days in seconds | 20120216 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Cleans all entries w/o corresponding iuuc_tables entry | 20120216 | |
| 2 | Static method | Public | Method | Cleans all old entries for a given mass transfer | 20120217 | |
| 3 | Static method | Public | Method | Delete all entries for a given mt_id and table | 20120216 | |
| 4 | Static method | Public | Method | Get statistics for a given interval | 20121113 | |
| 5 | Static method | Public | Method | Get statistics for a given interval | 20121113 | |
| 6 | Static method | Public | Method | Get first timestamp in statistics for a given mt_id | 20121113 | |
| 7 | Static method | Public | Method | Get statistics of last replication for a table | 20120216 | |
| 8 | Static method | Public | Method | Get time of last replication for a table | 20120216 | |
| 9 | Static method | Public | Method | Get accumulated statistics for a table in a given interval | 20121001 | |
| 10 | Static method | Public | Method | Get accumulated statistics for a table in a given interval | 20120216 |
Events
Class CL_IUUC_REPL_STAT_ACCESS has no event.
Types
Class CL_IUUC_REPL_STAT_ACCESS has no local type.
Method Signatures
Method CLEANUP Signature
Method CLEANUP on class CL_IUUC_REPL_STAT_ACCESS has no parameter.
Method CLEANUP on class CL_IUUC_REPL_STAT_ACCESS has no exception.
Method CLEANUP_BY_MTID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLEAN_TIME | Value transfer | Type reference (TYPE) | TIMESTAMPL | Entryes before iv_time_stamp will be deleted | 20120217 | |||
| 2 | IV_KEEP_INTERVAL | Value transfer | Type reference (TYPE) | I | Entries older than iv_time_interval will be deleted | 20120217 | |||
| 3 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120217 |
Method CLEANUP_BY_MTID on class CL_IUUC_REPL_STAT_ACCESS has no exception.
Method CLEANUP_BY_MTID_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLEAN_TIME | Value transfer | Type reference (TYPE) | TIMESTAMPL | Entries before iv_clean_time will be deleted | 20120217 | |||
| 2 | IV_KEEP_INTERVAL | Value transfer | Type reference (TYPE) | I | Interval for which the entries will be retained | 20120217 | |||
| 3 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120216 | |||
| 4 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120216 |
Method CLEANUP_BY_MTID_TABLE on class CL_IUUC_REPL_STAT_ACCESS has no exception.
Method GET_ALL_STATH_PER_INTERVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_REPL_STAT | Call by reference | Type reference (TYPE) | IUUC_T_REPL_STAT_DISP | Keep history of statistics of each replicated portion | 20121113 | |||
| 2 | IT_TABNAME | Call by reference | Type reference (TYPE) | IUUC_T_REPL_TABNAME | Table Names | 20121113 | |||
| 3 | IV_END_TIME | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20121113 | |||
| 4 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20121113 | |||
| 5 | IV_START_TIME | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20121113 |
Method GET_ALL_STATH_PER_INTERVAL on class CL_IUUC_REPL_STAT_ACCESS has no exception.
Method GET_ALL_STAT_PER_INTERVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_REPL_STAT | Call by reference | Type reference (TYPE) | IUUC_T_REPL_STAT_DISP | Keep history of statistics of each replicated portion | 20121113 | |||
| 2 | IT_TABNAME | Call by reference | Type reference (TYPE) | IUUC_T_REPL_TABNAME | Table Names | 20121113 | |||
| 3 | IV_END_TIME | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20121113 | |||
| 4 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20121113 | |||
| 5 | IV_START_TIME | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20121113 |
Method GET_ALL_STAT_PER_INTERVAL on class CL_IUUC_REPL_STAT_ACCESS has no exception.
Method GET_FIRST_TIME_BY_MTID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20121113 | |||
| 2 | RV_TIMESTAMP | Value transfer | Type reference (TYPE) | TZNTSTMPL | UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun) | 20121113 |
Method GET_FIRST_TIME_BY_MTID on class CL_IUUC_REPL_STAT_ACCESS has no exception.
Method GET_LAST_STAT_BY_MTID_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120216 | |||
| 2 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120216 | |||
| 3 | RS_REPL_STAT | Value transfer | Type reference (TYPE) | IUUC_REPL_STAT | Statistics about the number of I/U/D entries for replication | 20120216 |
Method GET_LAST_STAT_BY_MTID_TABLE on class CL_IUUC_REPL_STAT_ACCESS has no exception.
Method GET_LAST_TIME_BY_MTID_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120216 | |||
| 2 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120216 | |||
| 3 | RV_TIMESTAMP | Call by reference | Type reference (TYPE) | TZNTSTMPL | UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun) | 20120216 |
Method GET_LAST_TIME_BY_MTID_TABLE on class CL_IUUC_REPL_STAT_ACCESS has no exception.
Method GET_STATH_PER_INTERVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_END_TIME | Value transfer | Type reference (TYPE) | TIMESTAMPL | End time of the interval | 20121001 | |||
| 2 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20121001 | |||
| 3 | IV_START_TIME | Value transfer | Type reference (TYPE) | TIMESTAMPL | Start time for the interval | 20121001 | |||
| 4 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20121001 | |||
| 5 | IV_TIME_INTERVAL | Value transfer | Type reference (TYPE) | I | Start time in seconds before now, end time is now | 20121001 | |||
| 6 | RS_REPL_STAT | Value transfer | Type reference (TYPE) | IUUC_REPL_STAT | Statistics about the number of I/U/D entries for replication | 20121001 |
Method GET_STATH_PER_INTERVAL on class CL_IUUC_REPL_STAT_ACCESS has no exception.
Method GET_STAT_PER_INTERVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_END_TIME | Value transfer | Type reference (TYPE) | TIMESTAMPL | End time of the interval | 20120216 | |||
| 2 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120216 | |||
| 3 | IV_START_TIME | Value transfer | Type reference (TYPE) | TIMESTAMPL | Start time for the interval | 20120216 | |||
| 4 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120216 | |||
| 5 | IV_TIME_INTERVAL | Value transfer | Type reference (TYPE) | I | Start time in seconds before now, end time is now | 20120216 | |||
| 6 | RS_REPL_STAT | Value transfer | Type reference (TYPE) | IUUC_REPL_STAT | Statistics about the number of I/U/D entries for replication | 20120216 |
Method GET_STAT_PER_INTERVAL on class CL_IUUC_REPL_STAT_ACCESS has no exception.
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in | 2010_1_620 |