SAP ABAP Class CL_SPI_CU_READER (Abstract Read Routines for CU Classes)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PMI (Application Component) Process Monitoring Infrastructure
     SPI2 (Package) Central: Meta Data
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SPI_CM_READER Get Metadata 20031216
2 Inheritance (c INHERITING FROM c_ref)  CL_SPI_DB_READER Get Metadata 20031216
Properties
Class CL_SPI_CU_READER  
Short Description Abstract Read Routines for CU Classes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SPI2    
Program status     
Category 0   
Package SPI2   Central: Meta Data 
Created 20031212   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SPI_CU_READER has no forward declaration.
Interfaces
Class CL_SPI_CU_READER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SPI_CU_PROCESS 20031216 Process Data from Customizing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_NO_DATA Constant Protected Type reference (TYPE) SOTR_CONC CX_SPI_CU_READER=>NO_DATA Key for Logical Object in the OTR 20031218
2 GS_VARIANT Instance attribute Protected Type reference (TYPE) SSPIPVKEY Key of Process Variant 20031216
3 G_PROCTYPE Instance attribute Protected Type reference (TYPE) SPIPROCTP SPI: Process Type ID 20031216
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20031216
2 RAISE_EXCEPTION Instance method Protected Method Raise NO_CHECK Exception 20031216
3 READ_CONDITIONS Instance method Public Method Get Conditions for Signature (Include Variant) 20031216
4 READ_FIELD_RELATIONS Instance method Public Method Get Relationships at Field Level 20031216
5 READ_METRICS Instance method Public Method Read Process Metrics 20070430
6 READ_PAYLOAD Instance method Public Method Get Payload for Signature (Include Variant) 20031216
7 READ_PROCESS Instance method Public Method Get Process Definition 20031216
8 READ_PROCESS_INTERFACES Instance method Public Method Get Process Interfaces 20090630
9 READ_RELATION Instance method Public Method Get Single Relationship 20031216
10 READ_RELATIONS Instance method Public Method Get Relationships 20031216
11 READ_SIGNATURES Instance method Public Method Get Signatures of Process 20031216
12 READ_SIGNATURE_DETAIL Instance method Public Method Read Details for a Signature 20040309
13 READ_STEPS Instance method Public Method Get Process Steps (Include Variant) 20031216
14 READ_TECHNICAL_RELATIONS Instance method Public Method Get Relationships Between Technical Fields 20031216
15 READ_TRANSITIONS Instance method Public Method Get Transitions 20031216
Events
Class CL_SPI_CU_READER has no event.
Types
Class CL_SPI_CU_READER 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 IP_PROCTYPE Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20031216
2 Importing IS_VARIANT Call by reference Type reference (TYPE) SSPIPVKEY Schlüssel einer Prozessvarianten 20031216

Method CONSTRUCTOR on class CL_SPI_CU_READER has no exception.

Method RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_METHOD Call by reference Type reference (TYPE) STRING 20031216
2 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20031216
3 Importing IP_TEXTID Call by reference Type reference (TYPE) SOTR_CONC CX_SPI_CU_READER=>CX_SPI_CU_READER Schlüssel zum logischen Objekt im OTR 20031218

Method RAISE_EXCEPTION on class CL_SPI_CU_READER has no exception.

Method READ_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AGENTID Call by reference Type reference (TYPE) SPIAGNTID SPI Global: Agenten-ID 20031216
2 Importing IP_SIGNATURE Call by reference Type reference (TYPE) SPIAGSIGN SPI Global: Agentensignatur 20031216
3 Importing IP_STEPID Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20031216
4 Returning RT_RESULT Value transfer Type reference (TYPE) TSPISGCON Tabelle von bedingungen einer Signatur 20031216

Method READ_CONDITIONS on class CL_SPI_CU_READER has no exception.

Method READ_FIELD_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_RELRULE Call by reference Type reference (TYPE) SSPIPSR-RELRULE SPI: ID einer Beziehung 20031216
2 Returning RT_RESULT Value transfer Type reference (TYPE) TSPIRELFLD Tabelle zu SSPIRELFLD 20031216

Method READ_FIELD_RELATIONS on class CL_SPI_CU_READER has no exception.

Method READ_METRICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MD Call by reference Type reference (TYPE) TSPIMD Tabelle von Metrikobjekten des Customizings mit Iher GUID 20070502
2 Exporting ET_MDS Call by reference Type reference (TYPE) TSPIMDS PMI: Schritte einer Metrik 20070502

Method READ_METRICS on class CL_SPI_CU_READER has no exception.

Method READ_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SIGNATURE Call by reference Type reference (TYPE) SPIAGSIGN SPI Global: Agentensignatur 20031216
2 Importing IP_STEPID Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20031216
3 Returning RT_RESULT Value transfer Type reference (TYPE) TSPISGFLD Tabelle von Payloadattributen 20031216

Method READ_PAYLOAD on class CL_SPI_CU_READER has no exception.

Method READ_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_RESULT Value transfer Type reference (TYPE) SSPIPD SPI: Process Definition for Business Process Tracking 20031216

Method READ_PROCESS on class CL_SPI_CU_READER has no exception.

Method READ_PROCESS_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PIFD Value transfer Type reference (TYPE) TSPIPIFD Prozessschnittstelle 20090703
2 Exporting ET_PIFFLD Value transfer Type reference (TYPE) TSPIPIFFLD Feldnamen der Prozessschnittstelle 20090703

Method READ_PROCESS_INTERFACES on class CL_SPI_CU_READER has no exception.

Method READ_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_RELRULE Call by reference Type reference (TYPE) SSPIPSR-RELRULE SPI: ID einer Beziehung 20031216
2 Returning RS_RESULT Value transfer Type reference (TYPE) SSPIPSR 20031216

Method READ_RELATION on class CL_SPI_CU_READER has no exception.

Method READ_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) TSPIPSR Tabelle zu SSPIPSR 20031216

Method READ_RELATIONS on class CL_SPI_CU_READER has no exception.

Method READ_SIGNATURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) TSPIAGSIGN Tabelle von Agentensignaturen 20031216

Method READ_SIGNATURES on class CL_SPI_CU_READER has no exception.

Method READ_SIGNATURE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SIGNATURE Call by reference Type reference (TYPE) SPIAGSIGN SPI Global: Agentensignatur 20040309
2 Importing IP_STEPID Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20040309
3 Returning RS_RESULT Value transfer Type reference (TYPE) SSPISGD SPI: Signature Definition 20040309

Method READ_SIGNATURE_DETAIL on class CL_SPI_CU_READER has no exception.

Method READ_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) TSPIPSD Tabelle von Schrittobjekten des Customizings mit Iher GUID 20031216

Method READ_STEPS on class CL_SPI_CU_READER has no exception.

Method READ_TECHNICAL_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_RELRULE Call by reference Type reference (TYPE) SSPIPSR-RELRULE SPI: ID einer Beziehung 20031216
2 Returning RT_RESULT Value transfer Type reference (TYPE) TSPIRELHFD Tabelle zu SSPIRELHFD 20031216

Method READ_TECHNICAL_RELATIONS on class CL_SPI_CU_READER has no exception.

Method READ_TRANSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) TSPIPSTD SPI: Tabelle von Schrittübergängen 20031216

Method READ_TRANSITIONS on class CL_SPI_CU_READER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700