SAP ABAP Class CL_CTS_BOOTSTRAP_PLUGIN_MGR (cCTS: Manager Part for Bootstrapper Plug-In)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_COMMON (Package) Common Parts of cCTS Organizer and Transport Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20110427
Properties
Class CL_CTS_BOOTSTRAP_PLUGIN_MGR  
Short Description cCTS: Manager Part for Bootstrapper Plug-In    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_COMMON   Common Parts of cCTS Organizer and Transport Manager 
Created 20100617   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_CTS_SYSTEM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20110427
Friends
Class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASKED_FOR_SERVER_UPDATE Static Attribute Protected Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20111109
2 CACHED_CAPABILITIES Instance attribute Private Type reference (TYPE) CTSPROPERTIES CTS Property Table 20110907
3 CACHED_CAPA_CONTAINS_TP Instance attribute Private Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20111014
4 CIMGR Instance attribute Private Object reference (TYPE REF TO) CL_CTS_TMS_CI_COMMUNICATION zCTS Send Command Implementation 20100617
5 CO_CCTSPLUGIN Constant Private Type reference (TYPE) CISERVICE 'CCTSPLUGIN' CI: Service 20101123
6 CO_CHECK_SM_NONE Constant Private Type reference (TYPE) STRING 'No Solution Manager' Boolean Variable (X=True, -=False, Space=Unknown) 20111116
7 CO_CHECK_SM_SP4_AND_LOWER Constant Private Type reference (TYPE) STRING 'Solution Manager SP<5' 20111116
8 CO_CHECK_SM_SP5_PLUS Constant Private Type reference (TYPE) STRING 'Solution Manager SP>=5' 20111116
9 CO_COMMAND_CHECK_PLUGIN Constant Private Type reference (TYPE) CICOMMAND 'TMS_CCTS_SRV_CHECK_PLUGIN' CI: Command 20100617
10 CO_COMMAND_CHECK_TP_FEATURE Constant Private Type reference (TYPE) CICOMMAND 'TMS_CCTS_SRV_CHECK_TP_FEATURE' CI: Command 20101125
11 CO_COMMAND_ECHOECHO Constant Private Type reference (TYPE) CICOMMAND 'TMS_CCTS_SRV_ECHOECHO' CI: Command 20100617
12 CO_COMMAND_GET_SWCV Constant Private Type reference (TYPE) CICOMMAND 'TMS_CCTS_SRV_GET_SWCV' CI: Command 20100617
13 CO_COMMAND_GET_VERSION Constant Private Type reference (TYPE) CICOMMAND 'TMS_CCTS_SRV_GET_VERSION' CI: Command 20100617
14 CO_COMMAND_IMPORT_PLUGIN Constant Private Type reference (TYPE) CICOMMAND 'TMS_CCTS_SRV_IMPORT_PLUGIN' CI: Command 20100617
15 CO_CTSPLUG_FUNC_CLASS Constant Public Type reference (TYPE) STRING '/CTSPLUG/CL_CTS_PLUGIN_FUNC' CTSPLUG: functionality class 20110726
16 CO_CTSPLUG_GET_FEATURES Constant Public Type reference (TYPE) STRING 'GET_FEATURES_AVAILABILITY' CTSPLUG: method to get features 20110726
17 CO_FEATURE_BOLCM Constant Public Type reference (TYPE) TRTPPNAME 'SAP_BOLCM' BO-LCM component 20110427
18 CO_FEATURE_CCTS_APPLIED Constant Public Type reference (TYPE) TRTPPNAME 'SAP_CCTS_INSTALLED' Enhanced Server is installed 20110516
19 CO_FEATURE_CCTS_EMERGENCY Constant Public Type reference (TYPE) TRTPPNAME 'CCTS_EMERGENCY' cCTS emergency use case 20130131
20 CO_FEATURE_CCTS_ENABLED Constant Public Type reference (TYPE) TRTPPNAME 'SAP_CCTS_ENABLED' C-CTS component 20110516
21 CO_FEATURE_EPS_WR_CHUNKS Constant Public Type reference (TYPE) TRTPPNAME 'SAP_EPS_WRITE_CHUNKS' EPS chunking files 20110516
22 CO_FEATURE_GEN_DEPL Constant Public Type reference (TYPE) TRTPPNAME 'SAP_DEPL_GENERIC' Generic deployment for CTS+ 20110427
23 CO_FEATURE_IMP_QUEUE Constant Public Type reference (TYPE) TRTPPNAME 'SAP_CCTS_IMPORT_QUEUE' cCTS Import Queue 20111116
24 CO_FEATURE_ORGANIZER Constant Public Type reference (TYPE) TRTPPNAME 'SAP_ORGANIZER' Transport Organizer WD 20111102
25 CO_FEATURE_PLUGIN_DISTRIBUTION Constant Public Type reference (TYPE) TRTPPNAME 'SAP_CCTS_PLUGIN_DISTRIBUTION' tp Profile Parameter: Name 20121123
26 CO_FEATURE_TMS_WEBUI Constant Public Type reference (TYPE) TRTPPNAME 'SAP_TMS_WEBUI' TMS Web User Interface 20110427
27 CO_LOG_CLASS_UPDATER Constant Protected Type reference (TYPE) CHAR20 'cCTS Update' Message Variable 20110916
28 CO_PARAM_PLG_ID Constant Private Type reference (TYPE) TRTPPNAME 'SAP_TMS_BS_PLG_ID' Value of Attribute 20100617
29 CO_PARAM_PLG_MAX_PATCHLV Constant Private Type reference (TYPE) TRTPPNAME 'SAP_TMS_BS_PLG_MAX_PATCHLV' Value of Attribute 20100617
30 CO_PARAM_PLG_MIN_PATCHLV Constant Private Type reference (TYPE) TRTPPNAME 'SAP_TMS_BS_PLG_MIN_PATCHLV' Value of Attribute 20100617
31 CO_PARAM_PLG_SC_REL Constant Private Type reference (TYPE) TRTPPNAME 'SAP_TMS_BS_PLG_SC_REL' Value of Attribute 20100617
32 CO_PARAM_PLG_SC_REQ Constant Private Type reference (TYPE) TRTPPNAME 'SAP_TMS_BS_PLG_REQ_SC' Value of Attribute 20100617
33 CO_PARAM_PLG_VERSION Constant Private Type reference (TYPE) TRTPPNAME 'SAP_TMS_BS_PLG_VERSION' Value of Attribute 20100617
34 CO_SAP_CCTS_BOOTSTRAPPER Constant Public Type reference (TYPE) CTS_BS_PLG 'SAP_CTS_BOOTSTRAPPER' Bootstrapper: Plug-In ID 20100628
35 CO_SAP_CCTS_CLIENT Constant Public Type reference (TYPE) CTS_BS_PLG 'SAP_CTS_SERVICE' Bootstrapper: Plug-In ID 20100628
36 CO_SAP_CCTS_SERVER Constant Public Type reference (TYPE) CTS_BS_PLG 'SAP_CTS_SERVER' Bootstrapper: ID of a CTS Server Plug-In 20110111
37 CO_SC_REL_ANY_WILDCARD Constant Private Type reference (TYPE) SAPRELEASE 'XXX' Wildcard for SC release in plug-in table 20110120
38 CO_UNI_CONTEXT Constant Private Type reference (TYPE) CICONTEXT 'CCTS_BOOTSTRAPPER_MGR' CI: Call Context 20100617
39 CO_UNI_SERVICE Constant Private Type reference (TYPE) CISERVICE 'TMS_UNI' CI: Service 20100617
40 FALSE Instance attribute Private Attribute reference (LIKE) 20110427
41 TARGET Instance attribute Private Object reference (TYPE REF TO) IF_CTS_TMS_CI_TARGET zCTS: Logical CI Communication Target 20100617
42 TRUE Instance attribute Private Attribute reference (LIKE) 20110427
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BOOTSTRAPPER Instance method Protected Method Checks whether bootstrapper has to be updated 20110418
2 CHECK_CAPABILITY Instance method Public Method Is the given capability available in the target system 20100623
3 CHECK_FOR_SOLUTION_MANAGER Static method Protected Method Check if an appropriate solution manager is installed 20111116
4 CHECK_PLUGIN Instance method Public Method Checks the plug-in 20100617
5 CHECK_SERVICES Instance method Protected Method Checks if the services plug-in has to be updated 20110418
6 CHECK_TP_CAPABILITY Instance method Public Method Returns whether tp in target can import plug-ins 20101125
7 CREATE Static method Public Method Creates a bootstrapper plug-in manager 20100617
8 CREATE_COFILE Instance method Private Method Creates the cofile for a given request 20110419
9 CREATE_CONTAINER Instance method Private Method Creates a container for ci communication 20100617
10 FIND_PLUGIN Static method Public Method Find the plug-in entry in the plug-in pool by name 20110111
11 FIND_PLUGIN_BY_RELEASE Static method Public Method Finds the right plug-in from the pool for a given release 20110927
12 FIND_PLUGIN_WITHOUT_CHECK Static method Private Method Find a plug-in without checking the deploy system 20110415
13 GET_CAPABILITIES Instance method Public Method Get the capabilities from the target system 20110915
14 GET_FEATURES_AVAILABILITY Static method Public Method Get feature list 20110427
15 GET_FEATURES_FROM_CTS_PLUG Static method Public Method Gets the feature list dynamically from the CTS_PLUGIN 20110725
16 GET_SW_COMP_VERSION Instance method Public Method Returns the software component version 20100617
17 GET_VERSION Instance method Public Method Returns the current version of the bootstrapper plug-in 20100617
18 IMPORT_PLUGIN Instance method Public Method Import a plug-in into a satellite system 20100617
19 INIT Instance method Protected Method Initializes the instance attributes 20100617
20 IS_SERVER_INSTALLED Static method Public Method Returns if cCTS is installed on this machine 20110516
21 IS_SERVER_UPTODATE Static method Public Method Returns if cCTS Server is installed and up-to-date 20110822
22 LOCAL_FIND_PLUGIN Static method Protected Method Find the plug-in in plug-in pool table without remote call 20111107
23 LOCAL_INSTALL_PLUGIN Static method Private Method Install plug-in on this system 20110111
24 PERFORM_PLUGIN_UPDATE Static method Public Method Install the newest plug-ins in the given system 20111129
25 PERFORM_SERVER_UPDATE Static method Public Method Installs the three plug-ins 20111109
26 SERVER_AUTO_UPDATE Static method Public Method Update the server on this system 20110111
27 UPDATE_CAPABILITIES Instance method Public Method Updates the capabilities cache 20110907
Events
Class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no event.
Types
Class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no local type.
Method Signatures

Method CHECK_BOOTSTRAPPER Signature

Method CHECK_BOOTSTRAPPER on class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no parameter.
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110418
2 CX_CTS_TMS_CI_ALERT Ci Alert 20110418

Method CHECK_CAPABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CAPABILITY Call by reference Type reference (TYPE) CTSPROPERTY Property for cts tools 20100623
2 Importing IV_TPCHECK Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE boolsche Variable (X=true, -=false, space=unknown) 20111014
3 Returning RV_AVAILABLE Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100623
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20100623
2 CX_CTS_TMS_CI_ALERT Ci Alert 20101022
3 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20101022
4 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20101022

Method CHECK_FOR_SOLUTION_MANAGER Signature

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

Method CHECK_FOR_SOLUTION_MANAGER on class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no exception.

Method CHECK_PLUGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) CTS_BS_PLG Bootstrapper: ID of a Plugin 20100617
2 Importing IV_VERSION Call by reference Type reference (TYPE) CTS_PLVERS Bootstrapper: Version eines Plugin 20100617
3 Returning RV_CONSISTENCY Value transfer Type reference (TYPE) CTS_BS_CHK Bootstrapper: Plugin consistency 20100617
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110318
2 CX_CTS_TMS_CI_ALERT Ci Alert 20100617

Method CHECK_SERVICES Signature

Method CHECK_SERVICES on class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no parameter.
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110418
2 CX_CTS_TMS_CI_ALERT Ci Alert 20110418

Method CHECK_TP_CAPABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXISTS Value transfer Type reference (TYPE) C 20101125
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110318
2 CX_CTS_TMS_CI_ALERT Ci Alert 20101125

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TARGET Call by reference Object reference (TYPE REF TO) IF_CTS_TMS_CI_TARGET Communication Target 20111130
2 Importing IS_TARGET Call by reference Type reference (TYPE) CTSCITARGET zCTS: logical CI Communication target 20100622
3 Returning RR_MGR Value transfer Object reference (TYPE REF TO) CL_CTS_BOOTSTRAP_PLUGIN_MGR cCTS: Manager part for bootstrapper plugin 20100617

Method CREATE on class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no exception.

Method CREATE_COFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20110419
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110419

Method CREATE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTAINER Value transfer Object reference (TYPE REF TO) IF_CTS_CI_CONTAINER Ci Container interface 20100617
# Exception Resumable Description Created on
1 CX_CTS_TMS_CI_ALERT Ci Alert 20100617

Method FIND_PLUGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_CTS_BOOTSTRAP_PLUGIN_MGR zCTS: logical CI Communication target 20110414
2 Importing IV_NO_CHECK Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE boolsche Variable (X=true, -=false, space=unknown) 20110414
3 Importing IV_PLG_NAME Call by reference Type reference (TYPE) CTS_BS_PLG Bootstrapper: Plug-In ID 20110111
4 Returning RS_PLUGIN Value transfer Type reference (TYPE) CTS_PLUGIN_POOL cCTS: Overview of All Available Plug-Ins 20110111
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110418
2 CX_CTS_TMS_CI_ALERT Ci Alert 20110418

Method FIND_PLUGIN_BY_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLG_NAME Call by reference Type reference (TYPE) CTS_BS_PLG Bootstrapper: Plug-In ID 20110927
2 Importing IV_SC_PATCHLV Call by reference Type reference (TYPE) SAPPATCHLV Patch-Level einer Softwarekomponente 20110927
3 Importing IV_SC_RELEASE Call by reference Type reference (TYPE) SAPRELEASE R/3 Release 20110927
4 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) DLVUNIT 'SAP_BASIS' Softwarekomponente 20110927
5 Returning RS_PLUGIN Value transfer Type reference (TYPE) CTS_PLUGIN_POOL cCTS: Overview of All Available Plug-Ins 20110927
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110927

Method FIND_PLUGIN_WITHOUT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLG_NAME Call by reference Type reference (TYPE) CTS_BS_PLG Bootstrapper: Plug-In ID 20110415
2 Importing IV_SYSTEM Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20110415
3 Returning RS_PLUGIN Value transfer Type reference (TYPE) CTS_PLUGIN_POOL cCTS: Overview of All Available Plug-Ins 20110415
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110415

Method GET_CAPABILITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CAPABILITIES Value transfer Type reference (TYPE) CTSPROPERTIES CTS Property table 20110915
2 Importing IV_TPCHECK Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE boolsche Variable (X=true, -=false, space=unknown) 20111014
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110915
2 CX_CTS_TMS_CI_ALERT Ci Alert 20110915
3 CX_TMS_UNKNOWN_DOMAIN Domain unknown in TMS 20110915
4 CX_TMS_UNKNOWN_SYSTEM System unknown in TMS 20110915

Method GET_FEATURES_AVAILABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURES Value transfer Type reference (TYPE) TMSTPPARAMS Feature table id/'X'|' ' 20110427

Method GET_FEATURES_AVAILABILITY on class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no exception.

Method GET_FEATURES_FROM_CTS_PLUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURES Value transfer Type reference (TYPE) TMSTPPARAMS ECTS: Tp Parameter Table 20110725

Method GET_FEATURES_FROM_CTS_PLUG on class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no exception.

Method GET_SW_COMP_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PATCHLV Call by reference Type reference (TYPE) SAPPATCHLV Patch-Level einer Softwarekomponente 20100617
2 Exporting EV_RELEASE Call by reference Type reference (TYPE) SAPRELEASE R/3 Release 20100617
3 Importing IV_SC_NAME Call by reference Type reference (TYPE) DLVUNIT Softwarekomponente 20100617
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110318
2 CX_CTS_TMS_CI_ALERT Ci Alert 20100617

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION Value transfer Type reference (TYPE) CTS_PLVERS Bootstrapper: Version eines Plugin 20100617
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110318
2 CX_CTS_TMS_CI_ALERT Ci Alert 20100617

Method IMPORT_PLUGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLG_NAME Call by reference Type reference (TYPE) CTS_BS_PLG Bootstrapper: ID of a Plugin 20100617
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20100625
2 CX_CTS_TMS_CI_ALERT Ci Alert 20100617

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TARGET Call by reference Object reference (TYPE REF TO) IF_CTS_TMS_CI_TARGET zCTS: logical CI Communication target 20100622

Method INIT on class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no exception.

Method IS_SERVER_INSTALLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_INSTALLED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20110516

Method IS_SERVER_INSTALLED on class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no exception.

Method IS_SERVER_UPTODATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_UPTODATE Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20110822
# Exception Resumable Description Created on
1 CX_CTS_PLUGIN_NOT_FOUND cCTS: A plugin was not found 20111107

Method LOCAL_FIND_PLUGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMPONENTS Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_COMPONENTS 20111107
2 Importing IV_PLG_NAME Call by reference Type reference (TYPE) CTS_BS_PLG Bootstrapper: Plug-In ID 20111107
3 Returning RS_PLUGIN Value transfer Type reference (TYPE) CTS_PLUGIN_POOL cCTS: Overview of All Available Plug-Ins 20111107
# Exception Resumable Description Created on
1 CX_CTS_PLUGIN_NOT_FOUND cCTS: A plugin was not found 20111107

Method LOCAL_INSTALL_PLUGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PLG_POOL_ENTRY Call by reference Type reference (TYPE) CTS_PLUGIN_POOL cCTS: Overview of All Available Plug-Ins 20110111
2 Importing IV_PLG_NAME Call by reference Type reference (TYPE) CTS_BS_PLG Bootstrapper: Plug-In ID 20110111
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110113
2 CX_CTS_TMS_CI_ALERT Ci Alert 20110113

Method PERFORM_PLUGIN_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM General system 20111129
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Bootstrapper Exception 20111130
2 CX_CTS_TMS_CI_ALERT CI Alert 20111130
3 CX_TMS_UNKNOWN_DOMAIN Domain unknown in TMS 20111130
4 CX_TMS_UNKNOWN_SYSTEM System unknown in TMS 20111130

Method PERFORM_SERVER_UPDATE Signature

Method PERFORM_SERVER_UPDATE on class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no parameter.
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Bootstrapper Exception 20111109
2 CX_CTS_TMS_CI_ALERT CI Alert 20111109

Method SERVER_AUTO_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WAS_UPDATED Value transfer Type reference (TYPE) BOOLEAN false if update not needed, else true 20110111
# Exception Resumable Description Created on
1 CX_CTS_PLUGIN_NOT_FOUND cCTS: A plugin was not found 20111107
2 CX_CTS_SERVER_NEEDS_UPDATE cCTS: Server needs to be updated 20111107

Method UPDATE_CAPABILITIES Signature

Method UPDATE_CAPABILITIES on class CL_CTS_BOOTSTRAP_PLUGIN_MGR has no parameter.
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20110907
2 CX_CTS_TMS_CI_ALERT Ci Alert 20110907
3 CX_TMS_UNKNOWN_DOMAIN Domain unknown in TMS 20110907
4 CX_TMS_UNKNOWN_SYSTEM System unknown in TMS 20110907
History
Last changed by/on SAP  20140121 
SAP Release Created in 702