SAP ABAP Class CL_IUUC_REPL_MON_CONTROLLER (CL_IUUC_REPL_MON_CONTROLLER)
Hierarchy
☛
DMIS (Software Component) DMIS 2011_1
⤷
CA-EUR (Application Component) European Monetary Union: Euro
⤷
CNV_IUUC_REPL_MON (Package) extended replication monitoring
⤷
⤷
Properties
| Class | CL_IUUC_REPL_MON_CONTROLLER | |
| Short Description | ||
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CNV_IUUC_REPL_MON | extended replication monitoring |
| Created | 20130814 | SAP |
| Last change | 20141030 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_IUUC_REPL_MON_CONTROLLER has no forward declaration.
Interfaces
Class CL_IUUC_REPL_MON_CONTROLLER has no interface implemented.
Friends
Class CL_IUUC_REPL_MON_CONTROLLER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | IUUC_RM_DATASTORE_TAB | itab of IUUC_RM_DATASTORE | 20130820 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_IUUC_REPL_MON_CONTROLLER | 20130814 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | calculate new status led for provided mt-id | 20130919 | |
| 2 | Instance method | Public | Method | CALC new status (IN MEMORY ONLY! - not persisted) | 20130923 | |
| 3 | Static method | Private | Method | calculate the status for all tables belonging to MT-ID | 20130923 | |
| 4 | Static method | Private | Method | calculate the status for all tables belonging to MT-ID | 20130924 | |
| 5 | Instance method | Private | Method | calculate the LED value for source response time | 20130920 | |
| 6 | Instance method | Public | Method | get object for given MT-ID | 20130820 | |
| 7 | Static method | Public | Method | Singleton-Pattern for receiving an instance | 20130814 | |
| 8 | Instance method | Private | Method | set LED-Status + Status_Text for given MT-ID | 20130920 | |
| 9 | Instance method | Private | Method | set LED-Status + Status_Text for given MT-ID | 20130826 |
Events
Class CL_IUUC_REPL_MON_CONTROLLER has no event.
Types
Class CL_IUUC_REPL_MON_CONTROLLER has no local type.
Method Signatures
Method CALC_AND_GET_STATUS_FOR_MTID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS | LED-Status | 20130919 | |||
| 2 | EV_STATUS_TEXT | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS_TEXT | Status Text | 20130919 | |||
| 3 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130919 |
Method CALC_AND_GET_STATUS_FOR_MTID on class CL_IUUC_REPL_MON_CONTROLLER has no exception.
Method CALC_AND_GET_STATUS_MTID_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS | LED-Status | 20130923 | |||
| 2 | EV_STATUS_TEXT | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS_TEXT | Status Text | 20130923 | |||
| 3 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130923 | |||
| 4 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130923 |
Method CALC_AND_GET_STATUS_MTID_TAB on class CL_IUUC_REPL_MON_CONTROLLER has no exception.
Method CALC_LATENCY_STATUS_CONFVIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LATENCY_STATUS | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS | Status of Configuration | 20130923 | |||
| 2 | EV_LATENCY_STATUS_TEXT | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS_TEXT | Status Description | 20130923 | |||
| 3 | IREF_RM_STAT | Call by reference | Object reference (TYPE REF TO) | CL_IUUC_REPL_MON_STAT | data for single configuration | 20130923 | |||
| 4 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130923 |
Method CALC_LATENCY_STATUS_CONFVIEW on class CL_IUUC_REPL_MON_CONTROLLER has no exception.
Method CALC_LATENCY_STATUS_FOR_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LATENCY_STATUS | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS | Status of Configuration | 20130924 | |||
| 2 | EV_LATENCY_STATUS_TEXT | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS_TEXT | Status Description | 20130924 | |||
| 3 | IREF_RM_STAT | Call by reference | Object reference (TYPE REF TO) | CL_IUUC_REPL_MON_STAT | data for single configuration | 20130924 | |||
| 4 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130924 | |||
| 5 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130924 |
Method CALC_LATENCY_STATUS_FOR_TABLE on class CL_IUUC_REPL_MON_CONTROLLER has no exception.
Method CALC_LED_STAT_SOURCE_RESP_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LED_TEXT | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS_TEXT | Status Description | 20130920 | |||
| 2 | EV_LED_VALUE | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS | Status of Configuration | 20130920 | |||
| 3 | IREF_RM_TAB | Call by reference | Object reference (TYPE REF TO) | CL_IUUC_REPL_MON_TAB | class for storing table specific settings | 20130920 | |||
| 4 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130920 |
Method CALC_LED_STAT_SOURCE_RESP_TIME on class CL_IUUC_REPL_MON_CONTROLLER has no exception.
Method GET_DATASTORE_MTID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EREF_RM_CONF | Call by reference | Object reference (TYPE REF TO) | CL_IUUC_REPL_MON_CONF | test | 20130820 | |||
| 2 | EREF_RM_STAT | Call by reference | Object reference (TYPE REF TO) | CL_IUUC_REPL_MON_STAT | data for single configuration | 20130820 | |||
| 3 | EREF_RM_TAB | Call by reference | Object reference (TYPE REF TO) | CL_IUUC_REPL_MON_TAB | test | 20130820 | |||
| 4 | EV_STATUS | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS | LED-Status | 20130820 | |||
| 5 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130820 |
Method GET_DATASTORE_MTID on class CL_IUUC_REPL_MON_CONTROLLER has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_IUUC_REPL_MON_CONTROLLER | 20130814 |
Method GET_INSTANCE on class CL_IUUC_REPL_MON_CONTROLLER has no exception.
Method RESET_STATUS_AND_TEXT_FOR_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 | 20130920 |
Method RESET_STATUS_AND_TEXT_FOR_MTID on class CL_IUUC_REPL_MON_CONTROLLER has no exception.
Method SET_STATUS_AND_TEXT_FOR_MTID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IREF_RM_CONF | Call by reference | Object reference (TYPE REF TO) | CL_IUUC_REPL_MON_CONF | class for storing configuration specific settings | 20130826 | |||
| 2 | IREF_RM_STAT | Call by reference | Object reference (TYPE REF TO) | CL_IUUC_REPL_MON_STAT | data for single configuration | 20130826 | |||
| 3 | IREF_RM_TAB | Call by reference | Object reference (TYPE REF TO) | CL_IUUC_REPL_MON_TAB | class for storing table specific settings | 20130826 | |||
| 4 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130826 | |||
| 5 | IV_STATUS | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS | LED-Status | 20130826 | |||
| 6 | IV_STATUS_DESCR | Call by reference | Type reference (TYPE) | IUUC_RM_STATUS_TEXT | Status Description | 20130919 |
Method SET_STATUS_AND_TEXT_FOR_MTID on class CL_IUUC_REPL_MON_CONTROLLER has no exception.
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in | 2010_1_700 |