SAP ABAP Class CL_SPI_CONFIG_COMPONENT (SPI: Component of an SPI Configuration)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PMI (Application Component) Process Monitoring Infrastructure
     SPI13 (Package) Central: Configuration + CCMS Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SPI_CONFIGURATION_COMPONENT Component of Configuration 20030922
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SPI_ALE_INBOUND Configuration Class for Outbound ALE 20030610
2 Inheritance (c INHERITING FROM c_ref)  CL_SPI_ALE_OUTBOUND Configuration Class for Outbound ALE 20030604
3 Inheritance (c INHERITING FROM c_ref)  CL_SPI_COMPONENT_TRFC XI Component for ABAP Proxy Sending System 20031030
4 Inheritance (c INHERITING FROM c_ref)  CL_SPI_XI_COMPONENT SPI: XI Component of a PMI Configuration 20030414
Properties
Class CL_SPI_CONFIG_COMPONENT  
Short Description SPI: Component of an SPI Configuration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPI13   Central: Configuration + CCMS Interface 
Created 20030414   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SPI_CM_ADDR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SPI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SPI_CONFIGURATION_COMPONENT Component of Configuration 20030922
Friends
# Friend Modeled only Created on Description
1 CL_SPI_CONFIG_SERVICE 20030416 Configuration Service of the PMI
2 CL_SPI_CONFIG_XI 20030416 Configuration API for XI Processes
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_LOCATION_IS Constant Protected Type reference (TYPE) C 'I' Agent on Integration Server 20030414
2 C_LOCATION_LOCAL Constant Protected Type reference (TYPE) C 'L' Local Agent 20030414
3 C_MON_LEVEL_HIGH Constant Public Type reference (TYPE) SPICMPMONLEVEL '200' Monitoring Level "High" 20030825
4 C_MON_LEVEL_LOW Constant Public Type reference (TYPE) SPICMPMONLEVEL '10' Monitoring Level "Low" 20030825
5 C_MON_LEVEL_MEDIUM Constant Public Type reference (TYPE) SPICMPMONLEVEL '100' Monitoring Level 'Medium' 20031208
6 C_MON_LEVEL_UNKNOWN Instance attribute Public Type reference (TYPE) SPICMPMONLEVEL 255 Cannot determine monitoring level 20031211
7 C_TRANSID_FIELD Constant Public Type reference (TYPE) SPIDFLDNAM 'TRANSID' Field Name Transaction ID 20040302
8 GC_ADDR_INTROSCOPE Constant Public Type reference (TYPE) SPIPRSTADDR CL_SPI_CM_ADDR=>GC_ADDR_INTROSCOPE Address for Introscope Server 20080313
9 GC_ADDR_ITS Constant Public Type reference (TYPE) SPIPRSTADDR CL_SPI_CM_ADDR=>GC_ADDR_ITS Address for Local ITS 20080310
10 GC_ADDR_J2EE Constant Public Type reference (TYPE) SPIPRSTADDR CL_SPI_CM_ADDR=>GC_ADDR_J2EE Address for Local Java Server 20080310
11 GC_ADDR_RWB Constant Public Type reference (TYPE) SPIPRSTADDR CL_SPI_CM_ADDR=>GC_ADDR_RWB Address for Local RWB 20080310
12 GC_PREFIX Constant Protected Type reference (TYPE) STRING '/servlet/pmiconfig' Prefix for Configuration 20030428
13 GO_COMP_PROC Instance attribute Protected Object reference (TYPE REF TO) CL_SPI_CM_PD Process Where Component Is Configured 20030605
14 GO_CONFIG_SERVICE Instance attribute Protected Object reference (TYPE REF TO) CL_SPI_CONFIG_SERVICE Assigned Configuration 20031208
15 GO_CU_PROC Instance attribute Private Object reference (TYPE REF TO) CL_SPI_CU_PROCESS Process of Template 20030605
16 GP_CLIENT Instance attribute Public Type reference (TYPE) RFCCLIENT 20030425
17 GP_COMP_DEST Instance attribute Protected Type reference (TYPE) SPIPRSTDEST Agent Destination (Default) 20030414
18 GP_COMP_ID Instance attribute Protected Type reference (TYPE) SPISYSLOCAL ID of Component 20030414
19 GP_CU_PROC_ID Instance attribute Private Type reference (TYPE) SPIPROCTP Process ID of Current CU Process 20030605
20 GP_ITS Instance attribute Protected Type reference (TYPE) SPIITSLOCAL URL for Local ITS 20030416
21 GP_MON_LEVEL Instance attribute Protected Type reference (TYPE) SPICMPMONLEVEL Monitoring Level of Component 20030825
22 GP_SERVER Instance attribute Public Type reference (TYPE) RFCHOST_EXT Name of target host 20030425
23 GP_SERVICENR Instance attribute Public Type reference (TYPE) RFCSYSID Service Number for URL Destination 20030428
24 GP_SYSID Instance attribute Protected Type reference (TYPE) SYSYSID System ID 20030416
25 GP_SYSTEMNR Instance attribute Public Type reference (TYPE) RFCSERVICE 20030425
26 GT_ADDRESS Instance attribute Protected Type reference (TYPE) TSPIPRSTADDR Table of Addresses of Process Step 20080307
27 GT_CLASS_FAC Static Attribute Private Type reference (TYPE) CLASS_STEP_NAME_TAB 20030422
28 GT_COMPONENT_STEPS Instance attribute Protected Type reference (TYPE) TSPICMPSD Steps of Component 20030516
29 GT_DESCRIPTION Instance attribute Protected Type reference (TYPE) TSPICOMPDES 20030414
30 GT_DESTINATIONS Instance attribute Protected Type reference (TYPE) TSPICMDEST Destinations of Component 20030620
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ADDRESS Instance method Public Method Creates Process Step Address (CM Class) 20080307
2 BUILD_STEP_NAME_TAB Static method Private Method Builds One Class Name Table for Each Step Name 20030422
3 COMPONENT_FACTORY Static method Public Method Returns a Component Object for Component Steps 20030422
4 CONSTRUCTOR Instance method Public Constructor Constructor 20030414
5 CONSTRUCT_VAR_NAME_BY_LEVEL Instance method Protected Method Translates Monitoring Level to Variant Name of Template 20031208
6 CREATE_DESTINATION Instance method Public Method Creates an RFC Destination for the Component 20030425
7 DELETE_ADDRESS Instance method Public Method Deletes Process Step Address 20080403
8 DELETE_DESTINATIONS Static method Private Method Deletes All CM Destinations for Process 20030708
9 FINISH_COMPONENT Instance method Public Method Completes Steps Within Component 20030708
10 GET_ADDRESSES Instance method Public Method Gets process step addresses of this component 20080307
11 GET_AGENT_LOCATION Instance method Protected Method Indicates Whether Agent is Local or on the IS 20030414
12 GET_COMPONENT_NAME Instance method Public Method Returns the ID of the Component 20030414
13 GET_COMPONENT_PROCESS Instance method Protected Method Gets Process Where Component Is Embedded 20030605
14 GET_COMPONENT_TYPE Instance method Protected Method Gets Type of Component (e.g. Outbound ABAP Proxy) 20030528
15 GET_DEFAULT_UI Instance method Public Method Resets UI Settings (Steps) of Component 20030520
16 GET_DEFAULT_UI_DATA Instance method Protected Method Returns Default Step Attributes of a Component 20040402
17 GET_DESCRIPTION Instance method Public Method Returns Language-Dependent Description of the Component 20030414
18 GET_DESTINATION Instance method Public Method Returns RFC Destination of the Component (Default) 20030414
19 GET_DESTINATIONS Instance method Protected Method Gets All Destinations for Component 20030620
20 GET_DESTINATION_TYPE Instance method Public Method Gets RFC Destination Type of Component (Default) 20080402
21 GET_DIRECTION Instance method Public Method Indicates Whether the Component is Connected 20030414
22 GET_DISPLAY_URL Instance method Public Method Returns the URL for Displaying Local Data 20030416
23 GET_EXCL_DATA_FOR_NON_CONFIG Instance method Protected Method Returns Condition Like For IS Messages From This Component 20040326
24 GET_FIRST_STEP Instance method Protected Method Gets First (Fixed) Step of Component 20030528
25 GET_GENERAL_DEFAULT_UI Instance method Private Method Resets UI Settings (Steps) of Component 20040309
26 GET_HOOK Instance method Protected Method Gets Connection Component for Process (Space = Standard) 20030528
27 GET_INSTANCE_BY_STEPS Instance method Protected Method Gets Finished Instance from Steps (Inst. Due to Redef.) 20031029
28 GET_INST_UI_STEP_ATTRIBUTE Instance method Protected Method Gets UI Objects for Step Names and Attribute ID List 20030826
29 GET_LAST_STEP Instance method Protected Method Gets Last (Fixed) Step of Component 20030528
30 GET_MONITORING_LEVEL Instance method Public Method Gets Monitoring Level of Component 20030825
31 GET_OVERVIEW_UI_STEP_ATTRIBUTS Instance method Protected Method Gets Default Overview Attributes for UI in XI 20040309
32 GET_OVERVIEW_UI_STEP_DATA Instance method Protected Method Returns Default Overview Data for UI 20040402
33 GET_RELATION Instance method Protected Method Returns Relationship of the Component to the Entire Process 20030414
34 GET_SIGNIFICANT_STEP_DATA Instance method Public Method Returns a Significant Step Name for the Component 20030422
35 GET_STEPID_BY_NAME Instance method Protected Method Gets Step ID of Template Step for Name 20030604
36 GET_STEPS Instance method Public Method 20030922
37 GET_SUB_COMPONENTS Instance method Protected Method Gets Any Existing Subcomponents 20030528
38 GET_SYSID Instance method Public Method Returns the System ID if Available 20030416
39 GET_SYSTEM_EVENTS Instance method Public Method Gets Steps Such as COMMIT WORK as ROLLBACK WORK 20031030
40 GET_TEMPLATE_ID Instance method Public Method Returns the Template from the Meta Store for this Component 20030605
41 GET_TEMPLATE_PROCESS Instance method Private Method Gets Template Process (CU Class) 20030604
42 GET_TRANSITION_STEP Instance method Protected Method Returns the Step for the Transition to the Process 20030415
43 GET_TRANSPORT_COMPONENT Instance method Protected Method Returns the Component on Which the Transport Will Run 20030416
44 IS_ACTIVE Instance method Public Method Checks Whether Component Is Active 20030620
45 MAP_TO_TEMPLATE_SIGNATURE Instance method Protected Method Gets Template Signature from Process Step 20031208
46 SET_ACTIVATION Instance method Public Method Activates or Deactivates Component (Agent Activation) 20030620
47 SET_ADDRESSES Instance method Public Method Adds Process Step Addresses to Component 20080310
48 SET_DESCRIPTION Instance method Public Method Sets the Description of the Component for a Language 20030414
49 SET_DESTINATION Instance method Public Method Sets the RFC Destination for the Component 20030414
50 SET_DISPLAY_URL Instance method Public Method Sets the URL for Displaying Local Data 20030416
51 SET_MONITORING_LEVEL Instance method Public Method Sets Monitoring Level of Component 20030825
52 SET_SYSID Instance method Public Method Sets the System ID 20030416
53 VARDATA_IS_EQUAL Instance method Protected Method Compares Equivalence of Content of Two Data Varianta 20031208
Events
Class CL_SPI_CONFIG_COMPONENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CLASS_STEP_NAME Private See coding 20030422 begin of class_step_name, class_name type SEOCLSNAME, step_name type spipsname, agent_id type SPIAGNTID, end of class_step_name
2 CLASS_STEP_NAME_TAB Private See coding 20030422 class_step_name_tab type sorted table of class_step_name with unique key step_name
3 COMPONENT_STEP_LIST Private See coding 20030422 begin of component_step_list, comp type spisyslocal, steps type TSPICMPSD, end of component_step_list
4 COMP_STRUC Private See coding 20030422 begin of comp_struc, id type SPISYSLOCAL, component type ref to cl_spi_config_component, end of comp_struc
5 COMP_TAB Private See coding 20030422 COMP_TAB type sorted table of comp_struc with unique key id
Method Signatures

Method ADD_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ADDRESS Call by reference Type reference (TYPE) SPIPRSTADDR Adresse eines Prozessschrittes 20080307
2 Importing IP_CONTENT Call by reference Type reference (TYPE) SPIADDRCONT Inhalt einer Adresse 20080307

Method ADD_ADDRESS on class CL_SPI_CONFIG_COMPONENT has no exception.

Method BUILD_STEP_NAME_TAB Signature

Method BUILD_STEP_NAME_TAB on class CL_SPI_CONFIG_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030422

Method COMPONENT_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT_NAME Call by reference Type reference (TYPE) SPISYSLOCAL Komponentennamen 20030422
2 Importing IT_COMPONENT_STEPS Call by reference Type reference (TYPE) TSPICMPSD zugehörige Schritten 20030422
3 Returning RO_COMPONENT Value transfer Object reference (TYPE REF TO) CL_SPI_CONFIG_COMPONENT Komponenteninstanz 20030422
# Exception Resumable Description Created on
1 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030422

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT_NAME Call by reference Type reference (TYPE) SPISYSLOCAL 20030414

Method CONSTRUCTOR on class CL_SPI_CONFIG_COMPONENT has no exception.

Method CONSTRUCT_VAR_NAME_BY_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_LEVEL Call by reference Type reference (TYPE) SPICMPMONLEVEL Level 20031208
2 Returning RP_VAR_NAME Value transfer Type reference (TYPE) SPIPROCVAR Variantenname des Levels 20031208

Method CONSTRUCT_VAR_NAME_BY_LEVEL on class CL_SPI_CONFIG_COMPONENT has no exception.

Method CREATE_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PWD Call by reference Type reference (TYPE) RFCAUTH 20030425
2 Importing IP_USER Call by reference Type reference (TYPE) RFCUSER 20030425
3 Returning RP_DESTINATION Value transfer Type reference (TYPE) SPIPRSTDEST Destination 20030425
# Exception Resumable Description Created on
1 CX_SPI_CONFIG_XI Ausnahme für die Autokonfiguration von XI-Prozessen im PMI 20030425

Method DELETE_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ADDRESS Call by reference Type reference (TYPE) SPIPRSTADDR Adresse eines Prozessschrittes 20080403

Method DELETE_ADDRESS on class CL_SPI_CONFIG_COMPONENT has no exception.

Method DELETE_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD 20030708

Method DELETE_DESTINATIONS on class CL_SPI_CONFIG_COMPONENT has no exception.

Method FINISH_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TO_COMPONENT Call by reference Object reference (TYPE REF TO) CL_SPI_CONFIG_COMPONENT Komponente an diese die aktuelle Komponnete gehängt wird 20040302
# Exception Resumable Description Created on
1 CX_SPI_CONFIG_XI Ausnahme für die Autokonfiguration von XI-Prozessen im PMI 20030715

Method GET_ADDRESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ADDRESS Value transfer Type reference (TYPE) TSPIPRSTADDR Tabelle von Addressen eines Prozessschrittes 20080307

Method GET_ADDRESSES on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_AGENT_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AGENT_ID Call by reference Type reference (TYPE) SPIAGNTID Agent 20030416
2 Returning RP_LOCATION Value transfer Type reference (TYPE) SPIFLAG 20030414

Method GET_AGENT_LOCATION on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_COMPONENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_NAME Value transfer Type reference (TYPE) SPISYSLOCAL Komponentenname 20030414

Method GET_COMPONENT_NAME on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_COMPONENT_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PROCESS Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PD Komponentenprozess (Default: Template) 20030605
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030605
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030605

Method GET_COMPONENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_COMPONENT_TYPE Value transfer Type reference (TYPE) STRING Komponententyp 20030528

Method GET_COMPONENT_TYPE on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_DEFAULT_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STEP_DETAIL_ATTRIBUTES Call by reference Type reference (TYPE) TSPISTATT Attribute auf Detailoberfläche 20030520
2 Exporting ET_STEP_INST_ATTRIBUTES Call by reference Type reference (TYPE) TSPISTATT Instanzattribute pro Schritt 20030520
3 Exporting ET_STEP_OVERVIEW_ATTRIBUTES Call by reference Type reference (TYPE) TSPISTATT Überblickattribute pro Schritt 20030520
4 Importing IP_CONFIG_NAME Call by reference Type reference (TYPE) SPICONFNAME SPACE Name einer Konfiguration 20040309
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030520
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030520

Method GET_DEFAULT_UI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STEP_ATTRIBUTES Value transfer Type reference (TYPE) TSPIUICUSA Tabelle von Schrittabhängige UI-Customizing einträgen 20040420
2 Exporting ET_TRANS_ATTRIBUTES Value transfer Type reference (TYPE) TSPIUICUTA Tabelle von übergangsabhängige UI-Customizing einträgen 20040420
3 Importing IP_CONFIG_NAME Call by reference Type reference (TYPE) SPICONFNAME SPACE Name einer Konfiguration 20040402
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20040402
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20040402

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache der Beschreibung 20030414
2 Returning RP_DESCRIPTION Value transfer Type reference (TYPE) STRING Beschreibung 20030414

Method GET_DESCRIPTION on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_DESTINATION Value transfer Type reference (TYPE) SPIPRSTDEST Destination 20030414

Method GET_DESTINATION on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DESTINATIONS Value transfer Type reference (TYPE) TSPICMDEST Destinationen 20030620

Method GET_DESTINATIONS on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_DESTINATION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_DESTINATION_TYPE Value transfer Type reference (TYPE) SPIPRSTDESTTYPE Destinationstyp 20080402

Method GET_DESTINATION_TYPE on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_DIRECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_DIRECTION Value transfer Type reference (TYPE) SPIFLAG Anschlussort 20030414

Method GET_DIRECTION on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_DISPLAY_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_ITS Value transfer Type reference (TYPE) SPIITSLOCAL Url auf destination der Komponeten zum Anzeigen 20030416

Method GET_DISPLAY_URL on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_EXCL_DATA_FOR_NON_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_FIELD_NAME Call by reference Type reference (TYPE) SPIDFLDNAM zuständiger Feldname 20040326
2 Exporting EP_STEPNAME Call by reference Type reference (TYPE) SPIPSNAME zuständiger Schrittname 20040326
3 Exporting EP_VALUE Call by reference Type reference (TYPE) STRING Hoplistwert 20040326

Method GET_EXCL_DATA_FOR_NON_CONFIG on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_FIRST_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_STEP_ID Value transfer Type reference (TYPE) SPIPRSTID Id des ersten Schritts 20030604
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030605
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030605

Method GET_GENERAL_DEFAULT_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STEP_DETAIL_ATTRIBUTES Call by reference Type reference (TYPE) TSPISTATT Attribute auf Detailoberfläche 20040309
2 Exporting ET_STEP_INST_ATTRIBUTES Call by reference Type reference (TYPE) TSPISTATT Instanzattribute pro Schritt 20040309
3 Exporting ET_STEP_OVERVIEW_ATTRIBUTES Call by reference Type reference (TYPE) TSPISTATT Überblickattribute pro Schritt 20040309
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20040309
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20040309

Method GET_HOOK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_HOOK Value transfer Object reference (TYPE REF TO) CL_SPI_CONFIG_COMPONENT Verbindungskomponente 20030528

Method GET_HOOK on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_INSTANCE_BY_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STEPS Call by reference Type reference (TYPE) TSPICMPSD Schritte der Komponente 20031029
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SPI_CONFIG_COMPONENT fertige Instanz 20031029

Method GET_INSTANCE_BY_STEPS on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_INST_UI_STEP_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STEP_NAME Call by reference Type reference (TYPE) SPIPSNAME Schritname 20030826
2 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) TSPIATTID Attribute-Id-Liste 20030826
3 Returning RS_ATTRIBUTE Value transfer Type reference (TYPE) SSPISTATT Schrittattributeobjekte 20030826
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030826
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030826

Method GET_LAST_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_STEP_ID Value transfer Type reference (TYPE) SPIPRSTID ID des ersten Schritts 20030604
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030605
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030605

Method GET_MONITORING_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_LEVEL Value transfer Type reference (TYPE) SPICMPMONLEVEL Monitoringlevel 20030825
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030825
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030825

Method GET_OVERVIEW_UI_STEP_ATTRIBUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) TSPISTATT Übeblicksattribute 20040309
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20040309
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20040309

Method GET_OVERVIEW_UI_STEP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) TSPIUICUSA Überblicksattribute 20040402
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20040402
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20040402

Method GET_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_STEP_ID Call by reference Type reference (TYPE) SPIPRSTID Schrittguid des Beziehungsschritts 20030414
2 Exporting ET_FIELD_NAMES Call by reference Type reference (TYPE) TSPIFLDNAM Felder für die Bezihung (auf Gleicheit) 20030605
3 Importing IP_COMPONENT_TYPE Call by reference Type reference (TYPE) STRING Beziehung bezüglich welcher Komponente 20030605
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030605
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030605

Method GET_SIGNIFICANT_STEP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_AGENT_ID Call by reference Type reference (TYPE) SPIAGNTID Agentenid 20030422
2 Exporting EP_NAME Value transfer Type reference (TYPE) SPIPSNAME Schrittname 20030422

Method GET_SIGNIFICANT_STEP_DATA on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_STEPID_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STEP_NAME Call by reference Type reference (TYPE) SPIPSNAME Schrittname 20030604
2 Returning RP_STEP_ID Value transfer Type reference (TYPE) SPIPRSTID Schrittid 20030604
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030605
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030604

Method GET_STEPS Signature

Method GET_STEPS on class CL_SPI_CONFIG_COMPONENT has no parameter.
Method GET_STEPS on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_SUB_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SUB_COMPONENTS Value transfer Type reference (TYPE) TSPICONFCOMP Unterkomponenten 20030528

Method GET_SUB_COMPONENTS on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_SYSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_ID Value transfer Type reference (TYPE) SYSYSID Systemid 20030416

Method GET_SYSID on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_SYSTEM_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STEPS Value transfer Type reference (TYPE) TSPICMPSD System Event Schritte 20031030

Method GET_SYSTEM_EVENTS on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_TEMPLATE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_TEMPLATE Value transfer Type reference (TYPE) SPIPROCTP Prozess-ID des Templates 20030605

Method GET_TEMPLATE_ID on class CL_SPI_CONFIG_COMPONENT has no exception.

Method GET_TEMPLATE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PROCID Call by reference Type reference (TYPE) SPIPROCTP Template Prozessid 20030604
2 Returning RO_PROCESS Value transfer Object reference (TYPE REF TO) CL_SPI_CU_PROCESS Prozess 20030604
# Exception Resumable Description Created on
1 CX_SPI_MONITOR Interne Ausnahme für Metastore-Prozess 20030604

Method GET_TRANSITION_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT_TYPE Call by reference Type reference (TYPE) STRING Komponente für den Übergnag 20030604
2 Returning RP_STEPID Value transfer Type reference (TYPE) SPIPRSTID Übergangsschritt im Template (Space = "kein Übergang") 20030415
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030605
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030605

Method GET_TRANSPORT_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_COMPONENT Value transfer Object reference (TYPE REF TO) CL_SPI_CONFIG_COMPONENT Transportkomponente für diese Komponente 20030416

Method GET_TRANSPORT_COMPONENT on class CL_SPI_CONFIG_COMPONENT has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_ACTIVE Value transfer Type reference (TYPE) SPIBOOL Aktiv: true or false 20030620

Method IS_ACTIVE on class CL_SPI_CONFIG_COMPONENT has no exception.

Method MAP_TO_TEMPLATE_SIGNATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Prozessschritt 20031208
2 Returning RP_SIGNATURE Value transfer Type reference (TYPE) SPIAGSIGN SPI Global: Agentensignatur 20031208
# Exception Resumable Description Created on
1 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20031208

Method SET_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ACTIVATION Call by reference Type reference (TYPE) SPIFLAG SPI_ON Aktivierung bzw. Deaktivierung 20030620

Method SET_ACTIVATION on class CL_SPI_CONFIG_COMPONENT has no exception.

Method SET_ADDRESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADDRESS Call by reference Type reference (TYPE) TSPIPRSTADDR Tabelle von Addressen eines Prozessschrittes 20080310

Method SET_ADDRESSES on class CL_SPI_CONFIG_COMPONENT has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DESCRIPTION Value transfer Type reference (TYPE) STRING Beschreibung 20030414
2 Importing IP_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache der Beschreibung 20030414

Method SET_DESCRIPTION on class CL_SPI_CONFIG_COMPONENT has no exception.

Method SET_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DESTINATION Call by reference Type reference (TYPE) SPIPRSTDEST Destination 20030414

Method SET_DESTINATION on class CL_SPI_CONFIG_COMPONENT has no exception.

Method SET_DISPLAY_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ITS Call by reference Type reference (TYPE) SPIITSLOCAL Url auf destination der Komponeten zum Anzeigen 20030416

Method SET_DISPLAY_URL on class CL_SPI_CONFIG_COMPONENT has no exception.

Method SET_MONITORING_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_LEVEL Call by reference Type reference (TYPE) SPICMPMONLEVEL Monitoringlevel 20030825
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030825
2 CX_SPI_MONITOR Ausnahme für die Autokonfiguration von PMI-Prozessen 20030825

Method SET_SYSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ID Call by reference Type reference (TYPE) SYSYSID Systemid 20030416

Method SET_SYSID on class CL_SPI_CONFIG_COMPONENT has no exception.

Method VARDATA_IS_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VARDATA1 Call by reference Type reference (TYPE) TSPIPRVAR SPI: Inhalt einer Prozessvarianten 20031208
2 Importing IT_VARDATA2 Call by reference Type reference (TYPE) TSPIPRVAR SPI: Inhalt einer Prozessvarianten 20031208
3 Returning RP_EQUAL Value transfer Type reference (TYPE) SPIBOOL gleiche Varinatendaten 20031208

Method VARDATA_IS_EQUAL on class CL_SPI_CONFIG_COMPONENT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640