SAP ABAP Class CL_SPI_SELF_MONITOR (Internal Interfaces for CCMS/AppLog)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PMI (Application Component) Process Monitoring Infrastructure
     SPI8 (Package) Central: Monitoring Administration
Properties
Class CL_SPI_SELF_MONITOR  
Short Description Internal Interfaces for CCMS/AppLog    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPI8   Central: Monitoring Administration 
Created 20030708   SAP 
Last change 20130531   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_SELF_MONITOR has no interface implemented.
Friends
Class CL_SPI_SELF_MONITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CP_ADMIN Constant Public Type reference (TYPE) DSPICOMP 'SPI_ADMIN' Administration 20031117
2 CP_AGENTS Constant Public Type reference (TYPE) DSPICOMP 'SPI_AGENTS' Consistency Check of Local Agents 20030710
3 CP_APPLOG_HOLD_DAYS Constant Public Type reference (TYPE) INT4 10 Storage Duration for Application Log in Days 20030915
4 CP_ASSEMBLER Constant Public Type reference (TYPE) DSPICOMP 'SPI_ASSEMBLER' Assembler 20030709
5 CP_CONFIG Constant Public Type reference (TYPE) DSPICOMP 'SPI_CONFIG' Configuration 20031112
6 CP_DATASUPPLIER Constant Public Type reference (TYPE) DSPICOMP 'SPI_DATASUPPL' CCMS Data Supplier for PMI 20030709
7 CP_PROC_INDEPENDENT Constant Public Type reference (TYPE) SPIPROCTP 'SPI_ALL_PROC' Process-Type-Independent 20030709
8 CP_REORG_CS Constant Public Type reference (TYPE) DSPICOMP 'SPI_REORG_CS' Reorganization Central Store 20030709
9 CP_REORG_ES Constant Public Type reference (TYPE) DSPICOMP 'SPI_REORG_ES' Reorganization of Event Store 20070723
10 CP_REORG_PS Constant Public Type reference (TYPE) DSPICOMP 'SPI_REORG_PS' Reorganization of Process Store 20030709
11 CP_SELF_MONITOR Constant Public Type reference (TYPE) DSPICOMP 'SPI_SELFMONITOR' Self-Monitoring 20101122
12 CP_STATRECS Constant Public Type reference (TYPE) DSPICOMP 'SPI_STATRECS' Performance Data (Collector & Assembler) 20040726
13 CP_STORAGE Constant Public Type reference (TYPE) DSPICOMP 'SPI_STORAGE' PMI Data Tables 20030710
14 CP_TEST Constant Public Type reference (TYPE) DSPICOMP 'SPI_TEST' Tests 20090113
15 CP_TRANSPORT Constant Public Type reference (TYPE) DSPICOMP 'SPI_TRANSPORT' Transport 20030709
16 CP_VALUE_GREEN Constant Public Type reference (TYPE) ALVALUE 1 Alert Value: Green 20030710
17 CP_VALUE_GREY Constant Public Type reference (TYPE) ALVALUE 0 Alert Value: Gray 20030710
18 CP_VALUE_RED Constant Public Type reference (TYPE) ALVALUE 3 Alert Value: Red 20030710
19 CP_VALUE_YELLOW Constant Public Type reference (TYPE) ALVALUE 2 Alert Value: Yellow 20030710
20 GP_APPLOG_HANDLE Instance attribute Protected Type reference (TYPE) BALLOGHNDL Handle for Application Log 20030710
21 GP_COMPONENT Instance attribute Protected Type reference (TYPE) DSPICOMP Component in PMI 20030709
22 GP_DO_LOG Instance attribute Protected Type reference (TYPE) SPIBOOL Do you want logging? 20030730
23 GP_PROCESS_ID Instance attribute Protected Type reference (TYPE) SPIPROCTP SPI: Process Type ID 20030709
24 GT_INSTANCES Static Attribute Protected Type reference (TYPE) TSPIPRCSGL Singleton Instances 20030709
25 GT_MESSAGE_ENTRIES Instance attribute Protected Type reference (TYPE) TSPIMSGETR Collected Message Entries 20030709
26 GT_MSC_ATTR_PROP Static Attribute Protected Type reference (TYPE) TSPIMOATMSC Properties of Message Attributes 20030709
27 GT_PERF_ATTR_PROP Static Attribute Protected Type reference (TYPE) TSPIMOATPERF Properties of Performance Attributes 20030709
28 GT_PERF_ENTRIES Instance attribute Protected Type reference (TYPE) TSPIPRFETR Collected Performance Entries 20030709
Methods
# Method Level Visibility Method type Description Created on
1 ADD_APP_LOG_MESSAGE Instance method Protected Method Adds Message to Application Log 20030710
2 ADD_MESSAGE_ENTRY Instance method Public Method Adds Message/Alert 20030708
3 ADD_PERFORMANCE_ENTRY Instance method Public Method Adds Performance Value 20030708
4 CHANGE_MA_TRESHOLDS Static method Public Method Changes Threshold for a CCMS Monitor Attribute (Perf. only) 20030901
5 CHECK_ACT_ALERT_STATUS Static method Public Method Checks Current Alert Status of Monitoring Attributes 20040112
6 CLOSE_PROTOCOL Instance method Public Method Writes all Messages/Alerts to the Database 20030708
7 CONSTRUCTOR Instance method Public Constructor Constructor 20030709
8 CREATE_APP_LOG Instance method Protected Method Creates New Application Log 20030710
9 CREATE_PROCID_INFO_ATTR Instance method Protected Method Creates Info Attribute with the Process Type Description 20030715
10 CREATE_PROTOCOL Static method Public Method Creates a Log (Singleton for Each Component and Process) 20030709
11 DELETE_ALL_BY_COMP Static method Public Method Deletes CCMS Objects, PMI Alerts and PMI Log by Component 20030911
12 DELETE_ALL_BY_DATE Static method Public Method Deletes CCMS Objects and PMI Alerts by Expiry Date 20030904
13 DELETE_ALL_BY_PROC_ID Static method Public Method Deletes CCMS Objects, PMI Alerts and PMI Log Proc.-Dependent 20030904
14 DELETE_PROC_DEPEND_MTES Static method Protected Method Deletes all CCMS Objects and Attributes for a Process 20030826
15 DELETE_SINGLE_MTE Static method Protected Method Deletes an Existing CCMS Object (incl. Alerts, History...) 20030827
16 DESTROY_MTES Static method Protected Method Deletes CCMS Objects + Attributes (incl. Alerts, History...) 20030826
17 DISPLAY_PROTOCOL Instance method Public Method Displays log 20101206
18 GET_MATTRIBUTE_LONG_NAME Static method Protected Method Determines "Long MTE Name" of a CCMS Monitoring Attribute 20030901
19 GET_MOBJECT_LONG_NAME Static method Protected Method Determines the "Long MTE Name" of a CCMS Monitoring Object 20030901
20 GET_MSG_ATTRIB_PROPERTIES Instance method Protected Method Reads Message Attribute Properties for CCMS from the DB 20040216
21 GET_PERF_ATTRIB_PROPERTIES Instance method Protected Method Reads Perf. Attribute Properties for CCMS/Log from the DB 20040216
22 GET_PROTOCOL_TIMESTAMP Static method Public Method Returns Time Stamp in System Time (Date Time,ms) 20040209
23 GET_SYSTEM_TIMEZONE Static method Public Method Returns "System Time Tone" - Ref. Time for Appl.Log & CCMS 20040209
24 LOAD_PROTOCOLS Static method Public Method Loads a List of Application Logs from the Database 20030901
25 SET_CCMS_ALERTS_DONE Static method Public Method Sets Alerts to "Completed" (After Delete from SSPIMOALERTS) 20030901
26 SET_DO_LOG Instance method Protected Method Determined from Admin Data, Whether Logging to Occur 20030730
27 SET_JOBMON_TOOLONALERT Static method Public Method Sets the Autoreaction Method for CCMS Job Monitoring 20030729
28 SET_JPMISRV_HB_TOOLONALERT Static method Public Method Sets Autoreaction for CCMS Heartbeat PMI Service 20040122
29 SHOW_PROTOCOLS Static method Public Method Displays an Application Log (Hierarchically) 20030901
30 SHUT_DOWN_PROTOCOL Static method Public Method Final closing of log 20110405
31 START_CCMS_JOB_MONITORING Static method Public Method Starts the CCMS Job Monitoring for a Job 20030728
32 START_SELF_MONITOR_DATASUPPS Static method Public Method Schedules the Passive CCMS Data Suppliers for Self Monitor 20030908
33 STOP_CCMS_JOB_MONITORING Static method Public Method Stops CCMS Job Monitoring for a Job 20030728
34 STOP_SELF_MONITOR_DATASUPPS Static method Public Method Deschedules the Passive CCMS Data Suppliers for Self Monitor 20030908
35 UPDATE_ALERT_EXIST Static method Public Method Updates Alert Existence Indicator 20040315
36 UPDATE_ALERT_EXIST_AFTER_INS Static method Public Method Updates Alert Existence Flag After Inserting New Alerts 20040316
37 WRITE_MON_ARCH Instance method Protected Method Reports the Attributes to the Monitoring Architecture 20030709
Events
Class CL_SPI_SELF_MONITOR has no event.
Types
Class CL_SPI_SELF_MONITOR has no local type.
Method Signatures

Method ADD_APP_LOG_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL ' ' Detaillierungslevel 20030731
2 Importing IP_MESSAGE_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Exception (alternativ zu T100-ID) 20030711
3 Importing IP_MESSAGE_ID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030710
4 Importing IP_MESSAGE_NO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030710
5 Importing IP_MESSAGE_TEXT Call by reference Type reference (TYPE) STRING Nachrichtentext (alternativ zu T100-ID) 20030710
6 Importing IP_MESSAGE_V1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Variable1 20030710
7 Importing IP_MESSAGE_V2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Variable2 20030710
8 Importing IP_MESSAGE_V3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Variable3 20030710
9 Importing IP_MESSAGE_V4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Variable4 20030710
10 Importing IP_MESSAGE_VALUE Call by reference Type reference (TYPE) ALVALUE 0 Alert: alert value (1=green, 2=yellow, 3=red, 0=grey) 20030710
11 Importing IP_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL '3' Problemklasse (1=sehr wichtig (CCMS),...,4=Zusatzinfo) 20030710
12 Importing IP_TIMESTAMP Call by reference Type reference (TYPE) BALTIMSTMP Zeitstempel der Meldung 20041021
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030710

Method ADD_MESSAGE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL ' ' Detaillierungslevel (nur für Applicationlog) 20030731
2 Importing IP_INSTANCE Call by reference Type reference (TYPE) SYHOST R/3-System, Name d. Applikationsservers => Monitoring Object 20030708
3 Importing IP_MESSAGE_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Exceptionklasse (alternativ zu T100-ID) 20030711
4 Importing IP_MESSAGE_ID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030708
5 Importing IP_MESSAGE_NO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030708
6 Importing IP_MESSAGE_TEXT Call by reference Type reference (TYPE) STRING Nachrichtentext (alternativ zu T100-ID) 20030708
7 Importing IP_MESSAGE_V1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Variable1 20030708
8 Importing IP_MESSAGE_V2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Variable2 20030708
9 Importing IP_MESSAGE_V3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Variable3 20030708
10 Importing IP_MESSAGE_V4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Variable4 20030708
11 Importing IP_MESSAGE_VALUE Call by reference Type reference (TYPE) ALVALUE 0 Alert: alert value (1=green, 2=yellow, 3=red, 0=grey) 20030708
12 Importing IP_NAME Call by reference Type reference (TYPE) ALCUSGROUP ' ' Attributname im CCMS 20030708
13 Importing IP_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL '3' Problemklasse (1=sehr wichtig (CCMS),...,4=Zusatzinfo) 20030708
14 Importing IP_SYSTEM_ID Call by reference Type reference (TYPE) STRING R/3-System, Destination => Summary Node (int.: CHAR32) 20030708
15 Importing IP_TIMESTAMP Call by reference Type reference (TYPE) BALTIMSTMP Zeitstempel der Meldung 20041021
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030709

Method ADD_PERFORMANCE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL ' ' Detaillierungslevel (nur für Applicationlog) 20030819
2 Importing IP_INSTANCE Call by reference Type reference (TYPE) SYHOST R/3-System, Name d. Applikationsservers => Monitoring Object 20030708
3 Importing IP_NAME Call by reference Type reference (TYPE) ALCUSGROUP Attributname im CCMS 20030708
4 Importing IP_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL '3' Problemklasse (1=sehr wichtig (CCMS),...,4=Zusatzinfo) 20030708
5 Importing IP_SYSTEM_ID Call by reference Type reference (TYPE) STRING R/3-System, Destination => Summary Node (int.: CHAR32) 20030708
6 Importing IP_VALUE Call by reference Type reference (TYPE) ALPNEWVALS Attributwert 20030708
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030728

Method CHANGE_MA_TRESHOLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ATTRIBUTE_NAME Call by reference Type reference (TYPE) ALCUSGROUP Attribut-Name 20030901
2 Importing IP_COMPONENT Call by reference Type reference (TYPE) DSPICOMP Komponente im PMI 20030901
3 Importing IP_INSTANCE Call by reference Type reference (TYPE) SYHOST R/3-System, Name d. Applikationsservers => Monitoring Object 20030901
4 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP CP_PROC_INDEPENDENT SPI: ID eines Prozesstypen 20030901
5 Importing IP_THRESH_G2Y Call by reference Type reference (TYPE) ALPACTHG2Y Schwellwert Grün nach Gelb 20030901
6 Importing IP_THRESH_R2Y Call by reference Type reference (TYPE) ALPACTHR2Y Schwellwert Rot nach Gelb 20030901
7 Importing IP_THRESH_Y2G Call by reference Type reference (TYPE) ALPACTHY2G Schwellwert Gelb nach Grün 20030901
8 Importing IP_THRESH_Y2R Call by reference Type reference (TYPE) ALPACTHY2R Schwellwert Gelb nach Rot 20030901
9 Importing IP_VARIANT Call by reference Type reference (TYPE) ALCUSSETNM 'SAP-DEFAULT' Schwellwerte in Variante ... ändern 20030901
10 Returning RP_UPDATE_DONE Value transfer Type reference (TYPE) SPIBOOL Schwellenwertänderung erfolgt? 20030901

Method CHANGE_MA_TRESHOLDS on class CL_SPI_SELF_MONITOR has no exception.

Method CHECK_ACT_ALERT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ALERTS Call by reference Type reference (TYPE) TSPIMOCDAL Tabelle der zu überprüfenden Alerts 20040112

Method CHECK_ACT_ALERT_STATUS on class CL_SPI_SELF_MONITOR has no exception.

Method CLOSE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_CCMS_ERROR_COUNTER Call by reference Type reference (TYPE) I Anzahl nicht engelegter Attribute (2147483647 = alle) 20030715
2 Exporting EP_CCMS_SUCCESS_COUNTER Call by reference Type reference (TYPE) I Anzahl erfolgreich gemeldeter CCMS-Attribute 20030715
3 Exporting ET_CCMS_ERRORS Call by reference Type reference (TYPE) TSPIMOCRERR Nicht angelegte Attribute und ihre Fehlermeldungen 20030715
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030708

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT Value transfer Type reference (TYPE) DSPICOMP Komponente im PMI 20030709
2 Importing IP_PROCESS_ID Value transfer Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20030709
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030709

Method CREATE_APP_LOG Signature

Method CREATE_APP_LOG on class CL_SPI_SELF_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030721

Method CREATE_PROCID_INFO_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) SSPIMOCRERR Fehlertext, wenn das Attribut nicht angelegt werden konnte 20030715
2 Importing IS_PARENT_ID Call by reference Type reference (TYPE) ALGLOBTID Vaterknoten (MO) für das Info-Attribut 20030715

Method CREATE_PROCID_INFO_ATTR on class CL_SPI_SELF_MONITOR has no exception.

Method CREATE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT Value transfer Type reference (TYPE) DSPICOMP Komponente im PMI 20030709
2 Importing IP_IGNORE_GLOB_DO_LOG Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Soll glob. Protokollflag vom SPI-Adminman. ignoriert werden? 20030819
3 Importing IP_PROCESS_ID Value transfer Type reference (TYPE) SPIPROCTP CP_PROC_INDEPENDENT SPI: ID eines Prozesstypen 20030709
4 Returning RO_PROTOCOL Value transfer Object reference (TYPE REF TO) CL_SPI_SELF_MONITOR Protokoll 20030709
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030709

Method DELETE_ALL_BY_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT Call by reference Type reference (TYPE) DSPICOMP Komponente im PMI 20030911
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030911

Method DELETE_ALL_BY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DATE Call by reference Type reference (TYPE) SYDATUM Verfallsdatum (Alles mit Datum <= löschen) 20030904

Method DELETE_ALL_BY_DATE on class CL_SPI_SELF_MONITOR has no exception.

Method DELETE_ALL_BY_PROC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_EXCLUDE_ADMIN Call by reference Type reference (TYPE) SPIBOOL SPI_TRUE IdR. werden Config- und Admin-Protok. ausgenommen 20031117
2 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP CP_PROC_INDEPENDENT SPI: ID eines Prozesstypen 20030904
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030904

Method DELETE_PROC_DEPEND_MTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_EXCLUDE_ADMIN Call by reference Type reference (TYPE) SPIBOOL SPI_TRUE IdR. werden Config- und Admin-Protok. ausgenommen 20031117
2 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20030827
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030827

Method DELETE_SINGLE_MTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ATTRIBUTE_NAME Call by reference Type reference (TYPE) ALCUSGROUP Attribut (Erforderl. falls nicht ip_instance o. ip_process_ 20030827
2 Importing IP_ATTRIBUTE_TYPE Call by reference Type reference (TYPE) C 'M' Message- oder Performance-Attribut 20030827
3 Importing IP_COMPONENT Call by reference Type reference (TYPE) DSPICOMP Komponente im PMI 20030827
4 Importing IP_INSTANCE Call by reference Type reference (TYPE) SYHOST R/3-System, Name d. Applikationsservers => Monitoring Object 20030827
5 Importing IP_OBJECT_NAME Call by reference Type reference (TYPE) ALMCNAME Objekt-Name, falls bekannt 20030827
6 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP CP_PROC_INDEPENDENT SPI: ID eines Prozesstypen 20030827
7 Returning RP_DELETION_DONE Value transfer Type reference (TYPE) SPIBOOL Löschung erfolgreich? 20030828
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030827

Method DESTROY_MTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LONG_MTE_NAMES Call by reference Type reference (TYPE) TSPIALFULLNAME Tabelle der zu löschenden MTE's 20030827
2 Returning RT_DESTROY_RC Value transfer Type reference (TYPE) TSPIALGTIDLNRC Returncodes des Löschvorganges 20030827
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030827

Method DISPLAY_PROTOCOL Signature

Method DISPLAY_PROTOCOL on class CL_SPI_SELF_MONITOR has no parameter.
Method DISPLAY_PROTOCOL on class CL_SPI_SELF_MONITOR has no exception.

Method GET_MATTRIBUTE_LONG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ATTRIBUTE_NAME Call by reference Type reference (TYPE) ALCUSGROUP Attribut-Name 20030901
2 Importing IP_ATTRIBUTE_TYPE Call by reference Type reference (TYPE) C 'M' 'M'essage- od. 'P'erformance-Attribute 20030901
3 Importing IP_COMPONENT Call by reference Type reference (TYPE) DSPICOMP Komponente im PMI 20030901
4 Importing IP_INSTANCE Call by reference Type reference (TYPE) SYHOST R/3-System, Name d. Applikationsservers => Monitoring Object 20030901
5 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP CP_PROC_INDEPENDENT SPI: ID eines Prozesstypen 20030901
6 Returning RP_MTE_LONG_NAME Value transfer Type reference (TYPE) ALMTFULLNM "Langer Name" des MTE's 20030901
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030901

Method GET_MOBJECT_LONG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ATTRIBUTE_NAME Call by reference Type reference (TYPE) ALCUSGROUP Attribut (Erforderl. falls nicht ip_instance o. ip_process_ 20030901
2 Importing IP_ATTRIBUTE_TYPE Call by reference Type reference (TYPE) C 'M' M, P o. A = Any, dann muss ip_instance o. ip_process_id geg 20030901
3 Importing IP_COMPONENT Call by reference Type reference (TYPE) DSPICOMP Komponente im PMI 20030901
4 Importing IP_INSTANCE Call by reference Type reference (TYPE) SYHOST R/3-System, Name d. Applikationsservers => Monitoring Object 20030901
5 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP CP_PROC_INDEPENDENT SPI: ID eines Prozesstypen 20030901
6 Returning RP_MTE_LONG_NAME Value transfer Type reference (TYPE) ALMTFULLNM "Langer Name" des MTE's 20030901
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20030901

Method GET_MSG_ATTRIB_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_RC Call by reference Type reference (TYPE) SYSUBRC Returncode > 0, wenn DB-Lesefehler auftrat 20040216

Method GET_MSG_ATTRIB_PROPERTIES on class CL_SPI_SELF_MONITOR has no exception.

Method GET_PERF_ATTRIB_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_RC Call by reference Type reference (TYPE) SYSUBRC Returncode > 0, wenn DB-Lesefehler auftrat 20040216

Method GET_PERF_ATTRIB_PROPERTIES on class CL_SPI_SELF_MONITOR has no exception.

Method GET_PROTOCOL_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SHORT_FORMAT Call by reference Type reference (TYPE) SPIBOOL Ausgabe in der Kurzform 20101129
2 Importing IP_TIMESTAMPL Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20081202
3 Returning RP_TIMESTAMP Value transfer Type reference (TYPE) SYMSGV Zeitstempel aus Datum Uhrzeit,ms in Systemzeitzone 20040209

Method GET_PROTOCOL_TIMESTAMP on class CL_SPI_SELF_MONITOR has no exception.

Method GET_SYSTEM_TIMEZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_TZONE Value transfer Type reference (TYPE) TTZZ-TZONE Systemzeitzone 20040209

Method GET_SYSTEM_TIMEZONE on class CL_SPI_SELF_MONITOR has no exception.

Method LOAD_PROTOCOLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROTOCOLS Call by reference Type reference (TYPE) BAL_T_LOGH Tabelle mit Protokollen 20030901
2 Importing IP_ADMIN Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Administration Protokolle 20031117
3 Importing IP_AGENTS Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Agenten Protokolle 20030901
4 Importing IP_ASSEMBLER Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Assembler Protokolle 20030901
5 Importing IP_CENTRAL_STORE Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Central Store Protokolle 20030901
6 Importing IP_CONFIG Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Konfiguration Protokolle 20031112
7 Importing IP_DATASUPPLIER Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Datasupplier Protokolle 20030901
8 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20031117
9 Importing IP_PROCESS_STORE Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Process Store Protokolle 20030901
10 Importing IP_STORAGE Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Speicherüberwachungs Protokolle 20030901
11 Importing IP_TEST Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Protokolle aus Tests 20090113
12 Importing IP_TRANSPORT Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Transport Protokolle 20030901
13 Importing IT_PROCESS_IDS Call by reference Type reference (TYPE) TSPIPROCTP Tabelle von Prozesstypen 20101220
14 Importing IT_RANGE_DATE Call by reference Type reference (TYPE) BAL_R_DATE Rangetabelle für das Datum 20030901
15 Importing IT_RANGE_TIME Call by reference Type reference (TYPE) BAL_R_TIME Rangetabelle für die Uhrzeit 20030901
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20031117

Method SET_CCMS_ALERTS_DONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_INCL_CORRESP_ALERTS Call by reference Type reference (TYPE) SPIBOOL SPI_TRUE Lösche ALLE Alerts der in der Tabelle mitgegebenen Attribute 20040108
2 Importing IT_DELETED_ALERTS Call by reference Type reference (TYPE) TSPIMOALERTS Tabelle der in SPIS gelöschten Alerts 20030901
3 Returning RT_RESULTS Value transfer Type reference (TYPE) TSPIALGAIDRC Ergebnis der Statusänderung 20030901

Method SET_CCMS_ALERTS_DONE on class CL_SPI_SELF_MONITOR has no exception.

Method SET_DO_LOG Signature

Method SET_DO_LOG on class CL_SPI_SELF_MONITOR has no parameter.
Method SET_DO_LOG on class CL_SPI_SELF_MONITOR has no exception.

Method SET_JOBMON_TOOLONALERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT Call by reference Type reference (TYPE) DSPICOMP Komponente im PMI 20030729
2 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP CP_PROC_INDEPENDENT SPI: ID eines Prozesstypen 20030729

Method SET_JOBMON_TOOLONALERT on class CL_SPI_SELF_MONITOR has no exception.

Method SET_JPMISRV_HB_TOOLONALERT Signature

Method SET_JPMISRV_HB_TOOLONALERT on class CL_SPI_SELF_MONITOR has no parameter.
Method SET_JPMISRV_HB_TOOLONALERT on class CL_SPI_SELF_MONITOR has no exception.

Method SHOW_PROTOCOLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AMODAL Call by reference Type reference (TYPE) SPIFLAG ' ' 'X': amodal SPACE: im gleichen Modus 20030901
2 Importing IP_PROTOCOL Call by reference Type reference (TYPE) BALLOGHNDL Handle zum Protokoll 20030901
3 Importing IP_WITH_HIRARCHIE Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Ausgabe mit Hierarchie? Nur bei Reorg möglich! 20030901
4 Importing IT_PROTOCOLS Call by reference Type reference (TYPE) BAL_T_LOGH Tabelle mit Protokollhandles 20030901

Method SHOW_PROTOCOLS on class CL_SPI_SELF_MONITOR has no exception.

Method SHUT_DOWN_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_SPI_SELF_MONITOR Interne Schnittstelle zu CCMS/AppLog 20110405
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20110405

Method START_CCMS_JOB_MONITORING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT Call by reference Type reference (TYPE) DSPICOMP Komponente im PMI 20030728
2 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP CP_PROC_INDEPENDENT SPI: ID eines Prozesstypen 20030728
3 Importing IP_WITH_COMMIT Call by reference Type reference (TYPE) SPIBOOL 1 Mit Commit Work aufrufen? 'X'=Ja 20030728

Method START_CCMS_JOB_MONITORING on class CL_SPI_SELF_MONITOR has no exception.

Method START_SELF_MONITOR_DATASUPPS Signature

Method START_SELF_MONITOR_DATASUPPS on class CL_SPI_SELF_MONITOR has no parameter.
Method START_SELF_MONITOR_DATASUPPS on class CL_SPI_SELF_MONITOR has no exception.

Method STOP_CCMS_JOB_MONITORING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT Call by reference Type reference (TYPE) DSPICOMP Komponente im PMI 20030728
2 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP CP_PROC_INDEPENDENT SPI: ID eines Prozesstypen 20030728
3 Importing IP_WITH_COMMIT Call by reference Type reference (TYPE) SPIBOOL 1 Mit Commit Work aufrufen? 'X'=Ja 20030728

Method STOP_CCMS_JOB_MONITORING on class CL_SPI_SELF_MONITOR has no exception.

Method STOP_SELF_MONITOR_DATASUPPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DATASUPPLIER Value transfer Type reference (TYPE) SY-REPID Name des zu stoppenden Datasuppliers 20030908

Method STOP_SELF_MONITOR_DATASUPPS on class CL_SPI_SELF_MONITOR has no exception.

Method UPDATE_ALERT_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PROC_ID Value transfer Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20040315
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20040315

Method UPDATE_ALERT_EXIST_AFTER_INS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NEW_ALERTS Value transfer Type reference (TYPE) TSPIMOALERTS Neu eingefügte Alerts 20040316
# Exception Resumable Description Created on
1 CX_SPI_ADMIN Fehler im Zugriff auf Administrationsdaten 20040316

Method WRITE_MON_ARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_ERROR_COUNTER Call by reference Type reference (TYPE) I Anzahl nicht engelegter Attribute (2147483647 = alle) 20030714
2 Exporting EP_SUCCESS_COUNTER Call by reference Type reference (TYPE) I Anzahl erfolgreich gemeldeter CCMS-Attribute 20030714
3 Exporting ET_ERRORS Call by reference Type reference (TYPE) TSPIMOCRERR Nicht angelegte Attribute und ihre Fehlermeldungen 20030714

Method WRITE_MON_ARCH on class CL_SPI_SELF_MONITOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640