SAP ABAP Class CL_SPI_CONFIG_SRV_ATTR (Service Attributes of the PMI Monitoring)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PMI (Application Component) Process Monitoring Infrastructure
     SPI13 (Package) Central: Configuration + CCMS Interface
Properties
Class CL_SPI_CONFIG_SRV_ATTR  
Short Description Service Attributes of the PMI Monitoring    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPI13   Central: Configuration + CCMS Interface 
Created 20030217   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SPI_CONFIG_SRV_ATTR has no forward declaration.
Interfaces
Class CL_SPI_CONFIG_SRV_ATTR has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SPI_CCMS 20030902 CCMS Monitor Class
2 CL_SPI_CONFIG_SERVICE 20030226 Configuration Service of the PMI
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CCMS_PERFORMANCE Constant Public Type reference (TYPE) CHAR1 'P' Type: CCMS Performance Attribute 20030218
2 GC_CCMS_PROTOCOL Constant Public Type reference (TYPE) CHAR1 'T' Typ: CCMS Log Attribute 20030218
3 GC_CCMS_SMESSAGE Constant Public Type reference (TYPE) CHAR1 'S' Type: CCMS Single Message Atttribute 20030218
4 GC_CCMS_TEXTATTRIBUTE Constant Public Type reference (TYPE) CHAR1 ' ' Type: CCMS Text Attribute 20030218
5 GC_INSTANCE_OF_PROCESS Constant Public Type reference (TYPE) SPIATTRSCOPE 7 Instance of a Process 20030523
6 GC_INT_ACTIVATION Constant Public Type reference (TYPE) SPIDSTIMETYPE 'A' Since Last Activation 20030901
7 GC_INT_DATASUPPLIER Constant Public Type reference (TYPE) SPIDSTIMETYPE 'D' Since Last Run of the Data Supplier 20030901
8 GC_INT_EVERYTHING Constant Public Type reference (TYPE) SPIDSTIMETYPE ' ' Total period 20030901
9 GC_INT_LENGTH Constant Public Type reference (TYPE) SPIDSTIMETYPE 'I' For the Last x Minutes 20030901
10 GC_PROCESS_INSTANCE Constant Public Type reference (TYPE) SPIATTRSCOPE 2 Area of Validity: Process Instance 20030218
11 GC_PROCESS_TYPE Constant Public Type reference (TYPE) SPIATTRSCOPE 1 Area of Validity: Process Type 20030218
12 GC_STEP_INSTANCE Constant Public Type reference (TYPE) SPIATTRSCOPE 4 Area of Validity: Process Step Instance 20030227
13 GC_STEP_TYPE Constant Public Type reference (TYPE) SPIATTRSCOPE 3 Area of Validity: Process Step Type 20030227
14 GC_TRANSITION_INSTANCE Constant Public Type reference (TYPE) SPIATTRSCOPE 6 Area of Validity: Transition Instance 20030319
15 GC_TRANSITION_TYPE Constant Public Type reference (TYPE) SPIATTRSCOPE 5 Area of Validity: Transition Type 20030319
16 GO_SPI_ATTRIBUTE Instance attribute Protected Object reference (TYPE REF TO) IF_SPI_ATTRIBUTE_DEFINITION Reference for PMI Attribute 20030218
17 GP_ATTRIBUTE_CCMS_NAME Instance attribute Public Type reference (TYPE) ALCUSGROUP CCMS Attribute Name 20030829
18 GP_CCMS_ID Instance attribute Public Type reference (TYPE) ALMTNAME Alert: Name of MT (sysidcontextobjectnameshortname) 20030218
19 GP_DESCRIPTION Instance attribute Public Type reference (TYPE) STRING Description of Attribute 20030218
20 GP_PROCSTEP1 Instance attribute Protected Type reference (TYPE) SPIPRSTID SPI: ID of a Process Step Type 20030324
21 GP_PROCSTEP2 Instance attribute Protected Type reference (TYPE) SPIPRSTID SPI: ID of a Process Step Type 20030324
22 GP_PROCTYPE Instance attribute Protected Type reference (TYPE) SPIPROCTP SPI: Process Type ID 20030306
23 GP_SCOPE Instance attribute Public Type reference (TYPE) SPIATTRSCOPE Area of Validity of the Attribute 20030218
24 GP_SPI_ID Instance attribute Public Type reference (TYPE) SSPIATTID Structure of Attribute ID 20030218
25 GP_TYPE Instance attribute Public Type reference (TYPE) CHAR1 Type of Attribute Value 20030218
26 GS_DSTIME Instance attribute Public Type reference (TYPE) SSPIDSTIME Structure for Calculating Time Interval 20030829
27 GT_ATTRIBUTES Static Attribute Protected Type reference (TYPE) TSPICONFIGSRVATTR Mapping Table of Service Objects and Attribute IDs 20030303
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20030218
2 GET_ALL_DATA Instance method Public Method Returns the Complete Data as a Structured Data Type 20030303
3 GET_INSTANCE Static method Public Method Generates / Returns an Attribute Instance 20030303
4 IS_ACTIVE Instance method Public Method Is the PMI monitoring already activated for the attribute? 20030217
5 SET_NEW_NAME Instance method Public Method Changing the CCMS Attribute Name 20030925
Events
Class CL_SPI_CONFIG_SRV_ATTR has no event.
Types
Class CL_SPI_CONFIG_SRV_ATTR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SPI_ATTRIBUTE Call by reference Object reference (TYPE REF TO) IF_SPI_ATTRIBUTE_DEFINITION Referenz des PMI-Attributes 20030218
2 Importing IP_PROCSTEP1 Call by reference Type reference (TYPE) SPIPRSTID Prozessschritttyp 20030324
3 Importing IP_PROCSTEP2 Call by reference Type reference (TYPE) SPIPRSTID Prozessschritttyp 20030324
4 Importing IP_PROCTYPE Call by reference Type reference (TYPE) SPIPROCTP Prozesstype 20030306
5 Importing IP_SCOPE Call by reference Type reference (TYPE) SPIATTRSCOPE Gültigkeitsbereich (Prozesstyp, Prozessinstanz) 20030218
6 Importing IP_TYPE Call by reference Type reference (TYPE) CHAR1 Typ des Attributes 20030218
7 Importing IS_DSTIME Call by reference Type reference (TYPE) SSPIDSTIME Zeitintervall zur Berechnung 20030829
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030224
2 CX_SPI_MONITOR Ausnahme für CCMS Monitor des PMI 20030314

Method GET_ALL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_VALUE Value transfer Type reference (TYPE) SSPICONFIGSRVATTR PMI: Struktur analog zur Klasse CL_SPI_CONFIG_SRV_ATT 20030303
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030303
2 CX_SPI_MONITOR Ausnahme für CCMS Monitor des PMI 20030303

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PROCSTEP1 Call by reference Type reference (TYPE) SPIPRSTID Prozessschritttyp 20030324
2 Importing IP_PROCSTEP2 Call by reference Type reference (TYPE) SPIPRSTID Prozessschritttyp 20030324
3 Importing IP_PROCTYPE Call by reference Type reference (TYPE) SPIPROCTP Prozesstyp 20030306
4 Importing IP_SCOPE Call by reference Type reference (TYPE) SPIATTRSCOPE $REF$ 20030303
5 Importing IP_TYPE Call by reference Type reference (TYPE) CHAR1 Typ des CCMS-Attributes 20030303
6 Importing IS_DSTIME Call by reference Type reference (TYPE) SSPIDSTIME Zeitintervall zur Berechnung 20030829
7 Importing IS_SPI_ATTRIBUTE Call by reference Type reference (TYPE) SSPIATTID Attributdef. eines Prozesses, Schrittes oder Übergangs 20030829
8 Returning RO_ATTRIBUTE Value transfer Object reference (TYPE REF TO) CL_SPI_CONFIG_SRV_ATTR Serviceattribut 20030303
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030303
2 CX_SPI_MONITOR Ausnahme für CCMS Monitor des PMI 20030314

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_VALUE Value transfer Type reference (TYPE) SPIBOOL TRUE = aktiv, FALSE = deaktiv 20030217
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030306
2 CX_SPI_MONITOR Ausnahme für CCMS Monitor des PMI 20030306

Method SET_NEW_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NEW_NAME Call by reference Type reference (TYPE) ALCUSGROUP Neuer CCMS-Name 20030925
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030925
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030925
History
Last changed by/on SAP  20110908 
SAP Release Created in 640