SAP ABAP Class CL_SPI_TEST_CONFIG_ALERT (Configuration of Alert Process)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PMI (Application Component) Process Monitoring Infrastructure
     SPI9 (Package) Central: Tests and Test Environment
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SPI_TEST_CONFIG Process Configuration 20080925
Properties
Class CL_SPI_TEST_CONFIG_ALERT  
Short Description Configuration of Alert Process    
Super Class CL_SPI_TEST_CONFIG Process Configuration 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPI9   Central: Tests and Test Environment 
Created 20080925   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SPI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SPI_TEST_CONFIG_ALERT has no interface implemented.
Friends
Class CL_SPI_TEST_CONFIG_ALERT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AGENT_ID Constant Private Type reference (TYPE) SPIAGNTID 'HabUGAj62VZX00002X56vW' SPI Global: Agent ID 20091117
2 GC_DL_EV_RT_S_EA Constant Private Type reference (TYPE) I 4 20080929
3 GC_EVENT_CT Constant Public Type reference (TYPE) STRING 'CT' 20100908
4 GC_EVENT_FF Constant Public Type reference (TYPE) STRING 'FF' 20100722
5 GC_EVENT_FV Constant Public Type reference (TYPE) STRING 'FV' 20100722
6 GC_EVENT_RT Constant Public Type reference (TYPE) STRING 'RT' 20100722
7 GC_EVENT_ST Constant Public Type reference (TYPE) STRING 'ST' 20100722
8 GC_METRIC_CT_FV_S Constant Public Type reference (TYPE) SPIMETRICNAME 'CT-FV-S' SPI: Metric Name 20091130
9 GC_METRIC_CT_NC_EA Constant Public Type reference (TYPE) SPIMETRICNAME 'CT-NC-EA' SPI: Metric Name 20091130
10 GC_METRIC_CT_NC_S Constant Public Type reference (TYPE) SPIMETRICNAME 'CT-NC-S' SPI: Metric Name 20091130
11 GC_METRIC_CT_ST_EB Constant Public Type reference (TYPE) SPIMETRICNAME 'CT-ST-EB' SPI: Metric Name 20091130
12 GC_METRIC_FV_S Constant Public Type reference (TYPE) SPIMETRICNAME 'FV-S' SPI: Metric Name 20091130
13 GC_METRIC_RT_MB_EB Constant Public Type reference (TYPE) SPIMETRICNAME 'RT-MB-EB' SPI: Metric Name 20091130
14 GC_METRIC_RT_S_EA Constant Public Type reference (TYPE) SPIMETRICNAME 'RT-S-EA' SPI: Metric Name 20091130
15 GC_METRIC_RT_S_MB Constant Public Type reference (TYPE) SPIMETRICNAME 'RT-S-MB' SPI: Metric Name 20091130
16 GC_METRIC_ST_EB Constant Public Type reference (TYPE) SPIMETRICNAME 'ST-EB' SPI: Metric Name 20091130
17 GC_NO_EV_FV_S Constant Private Type reference (TYPE) I 2 20080930
18 GC_NO_EV_RT_S_EA Constant Private Type reference (TYPE) I 10 20080929
19 GC_NO_EV_ST_EB Constant Private Type reference (TYPE) I 4 20080930
20 GC_NO_EV_TOTAL Constant Private Type reference (TYPE) I 20 20080929
21 GC_NO_EXPECTED Constant Public Type reference (TYPE) STRING 'EXPECTED' 20100827
22 GC_NO_TOTAL Constant Public Type reference (TYPE) STRING 'TOTAL' 20100827
23 GC_STEP_EA Constant Public Type reference (TYPE) STRING 'EA' 20080926
24 GC_STEP_EB Constant Public Type reference (TYPE) STRING 'EB' 20080926
25 GC_STEP_EX Constant Public Type reference (TYPE) STRING 'EX' 20100119
26 GC_STEP_GROUP Constant Public Type reference (TYPE) STRING 'STEPGROUP' 20100722
27 GC_STEP_MA Constant Public Type reference (TYPE) STRING 'MA' 20080926
28 GC_STEP_MB Constant Public Type reference (TYPE) STRING 'MB' 20080926
29 GC_STEP_S Constant Public Type reference (TYPE) STRING 'S' 20080926
30 GC_STEP_X1 Constant Public Type reference (TYPE) STRING 'X1' 20100119
31 GC_STEP_X2 Constant Public Type reference (TYPE) STRING 'X2' 20100119
32 GC_STEP_X3 Constant Public Type reference (TYPE) STRING 'X3' 20100119
33 GC_STEP_X4 Constant Public Type reference (TYPE) STRING 'X4' 20100119
34 GT_METRIC Instance attribute Private Type reference (TYPE) TSPIGENNV Table of Name Value Pairs 20080930
35 G_PROCESS_ID Constant Private Type reference (TYPE) SPIPROCTP '46499D16AB4609F8E10000000A1146E6' SPI: Process Type ID 20080925
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXTENSION_STEPS Instance method Public Method Adds new process steps 20100127
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080925
3 EVALUATE_METRICS Instance method Private Method Evaluates metrics 20080930
4 EXPAND_EXTENSION_STEPS Instance method Public Method 20100722
5 EXPAND_SPLIT_OPTION Instance method Public Method 20100908
6 GET_EVENT_STEPS Instance method Private Method 20100722
7 GET_EXTENSION_STEPS Instance method Public Method Returns the number of enhancement steps 20100429
8 SET_METRIC_CONDITIONS Instance method Public Method Sets metric values 20080925
9 SET_METRIC_TIMELIMITS Instance method Public Method Sets time limit for runtime metrics 20090528
Events
Class CL_SPI_TEST_CONFIG_ALERT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_EVENT_STEP Private See coding 20100722 BEGIN OF ts_event_step, event TYPE string, name TYPE string, value TYPE string, END OF ts_event_step
2 TT_EVENT_STEP Private See coding 20100722 tt_event_step type STANDARD TABLE OF ts_event_step WITH DEFAULT KEY
Method Signatures

Method ADD_EXTENSION_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COUNT Call by reference Type reference (TYPE) I Anzahl neuer Schritte 20100127
2 Importing IP_NAME Call by reference Type reference (TYPE) SPIPSNAME Bezeichnung eines Schrittes - bleibt beim Kopieren gleich 20100127
3 Importing IP_OPTIONAL Call by reference Type reference (TYPE) STRING Optionale Schritte 20100706
4 Importing IP_SPLIT Call by reference Type reference (TYPE) STRING Verzweigungsschritte 20100625

Method ADD_EXTENSION_STEPS on class CL_SPI_TEST_CONFIG_ALERT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_INDICATOR Call by reference Type reference (TYPE) SPIBOOL SPI_TRUE SPI Global: Boolscher Wert 20091127
2 Importing IP_LOAD_TEMPLATE Call by reference Type reference (TYPE) SPIBOOL SPI_TRUE Template laden 20100111
3 Importing IP_LOG_TITLE Call by reference Type reference (TYPE) STRING Protokolltitel 20100111
4 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20080925
5 Importing IP_WRITE_LOG Call by reference Type reference (TYPE) SPIBOOL SPI_TRUE Protokoll schreiben 20081017
# Exception Resumable Description Created on
1 CX_SPI_TEST_CONFIG Ausnahmeklasse der Konfiguration 20080925

Method EVALUATE_METRICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_REORG_DONE Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE SPI Global: Boolscher Wert 20081002
2 Returning RP_ERROR Value transfer Type reference (TYPE) SPIBOOL SPI Global: Boolscher Wert 20091207

Method EVALUATE_METRICS on class CL_SPI_TEST_CONFIG_ALERT has no exception.

Method EXPAND_EXTENSION_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STEP_GROUP Call by reference Type reference (TYPE) STRING SPI: Tabelle von Schritten 20100817
2 Returning RP_RESULT Value transfer Type reference (TYPE) STRING SPI: Tabelle von Schritten 20100817

Method EXPAND_EXTENSION_STEPS on class CL_SPI_TEST_CONFIG_ALERT has no exception.

Method EXPAND_SPLIT_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STEP_GROUP Call by reference Type reference (TYPE) STRING SPI: Tabelle von Schritten 20100908
2 Returning RP_RESULT Value transfer Type reference (TYPE) STRING SPI: Tabelle von Schritten 20100908

Method EXPAND_SPLIT_OPTION on class CL_SPI_TEST_CONFIG_ALERT has no exception.

Method GET_EVENT_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_EVENT Call by reference Type reference (TYPE) STRING 20100722
2 Importing IP_STEPS Call by reference Type reference (TYPE) STRING 20100722
3 Returning RT_RESULT Value transfer Type reference (TYPE) TT_EVENT_STEP 20100722

Method GET_EVENT_STEPS on class CL_SPI_TEST_CONFIG_ALERT has no exception.

Method GET_EXTENSION_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAME Call by reference Type reference (TYPE) SPIPSNAME 'X' Name Erweiterungszweig 20100429
2 Returning RP_COUNT Value transfer Type reference (TYPE) I Anzahl Schritte 20100429

Method GET_EXTENSION_STEPS on class CL_SPI_TEST_CONFIG_ALERT has no exception.

Method SET_METRIC_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_METRIC Call by reference Type reference (TYPE) TSPIGENNV Tabelle von Name-Wert-Paaren 20080925

Method SET_METRIC_CONDITIONS on class CL_SPI_TEST_CONFIG_ALERT has no exception.

Method SET_METRIC_TIMELIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_METRIC Call by reference Type reference (TYPE) TSPIGENNV Tabelle von Name-Wert-Paaren 20090528

Method SET_METRIC_TIMELIMITS on class CL_SPI_TEST_CONFIG_ALERT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720