SAP ABAP Class CL_SPI_CU_TOOL (Service Class for Access to the Tool Table)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PMI (Application Component) Process Monitoring Infrastructure
     SPI2 (Package) Central: Meta Data
Properties
Class CL_SPI_CU_TOOL  
Short Description Service Class for Access to the Tool Table    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPI2   Central: Meta Data 
Created 20020710   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SPI_CU_TOOL has no forward declaration.
Interfaces
Class CL_SPI_CU_TOOL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SPI_CONFIG_SRV_ATTR 20030321 Service Attributes of the PMI Monitoring
2 CL_SPI_CU_PROCESS 20020710 Process Data from Customizing
3 CL_SPI_CU_STEP 20020710 Process Step Data from Customizing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_INST Constant Protected Type reference (TYPE) SPITOOLCARD 'I' Instance-Dependent Attribute 20020711
2 GC_INST_INDEP Constant Protected Type reference (TYPE) SPITOOLCARD 'S' Instance-Independent Attribute 20020711
3 GC_PROCESS Constant Protected Type reference (TYPE) SPITOOLPLACE 'P' Location of Tool Attributes (Step, Process,...) 20020711
4 GC_STEP Constant Protected Type reference (TYPE) SPITOOLPLACE 'S' Location of Tool Attributes (Step, Process,...) 20020711
5 GC_TRANS Constant Protected Type reference (TYPE) SPITOOLPLACE 'T' Location of Tool Attributes (Step, Process,...) 20020711
6 GO_EXIT Static Attribute Protected Object reference (TYPE REF TO) IF_EX_SPI_TOOL Exit Handler for the Component Tools 20030319
Methods
# Method Level Visibility Method type Description Created on
1 GET_AGENT_DESCRIPTION Static method Public Method Returns the Description of an Agent 20030902
2 GET_INSTANCE Static method Public Method Returns a Tool Instance Using the Tool GUID 20020710
3 SELECT_TOOLS Static method Protected Method Selects Tool Instances According to Tool Attributes 20020710
Events
Class CL_SPI_CU_TOOL has no event.
Types
Class CL_SPI_CU_TOOL has no local type.
Method Signatures

Method GET_AGENT_DESCRIPTION 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 Agenten-Id 20030902
2 Importing IP_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache, default sy-langu 20030902
3 Returning RP_DESCRIPTION Value transfer Type reference (TYPE) STRING Beschreibung 20030902

Method GET_AGENT_DESCRIPTION on class CL_SPI_CU_TOOL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TOOLID Call by reference Type reference (TYPE) SPITOOLID Toolid 20020710
2 Returning RO_TOOL Value transfer Object reference (TYPE REF TO) IF_SPI_TOOL Toolobjekt 20020710
# Exception Resumable Description Created on
1 CX_SPI_TOOL Tool-Ausnahme 20021120

Method SELECT_TOOLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CARDINALITY Call by reference Type reference (TYPE) SPITOOLCARD instanzabhängig / unabhängig Attribute 20020711
2 Importing IP_FORMAT Call by reference Type reference (TYPE) SPITOOLFORM Format des Attribuwerte des Tools 20020711
3 Importing IP_PLACE Call by reference Type reference (TYPE) SPITOOLPLACE Ort der Attribute (Schritt, Prozess,...) 20020711
4 Returning RT_TOOLS Value transfer Type reference (TYPE) TSPICUTOOL gefundene Toolobjekte 20020711

Method SELECT_TOOLS on class CL_SPI_CU_TOOL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630