SAP ABAP Class CL_CTS_SERVER_SYSTEM (cCTS: System with Server installed)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_COMMON_API (Package) cCTS: common external APIs
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 20120131
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_SERVER_SYSTEM cCTS: System with cCTS Server installed 20120130
Properties
Class CL_CTS_SERVER_SYSTEM  
Short Description cCTS: System with Server installed    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_COMMON_API   cCTS: common external APIs 
Created 20120130   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20120131
2 IF_CTS_SERVER_SYSTEM cCTS: System with cCTS Server installed 20120130
Friends
Class CL_CTS_SERVER_SYSTEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CHECK_SM_NONE Constant Protected Type reference (TYPE) STRING 'No Solution Manager' boolsche Variable (X=true, -=false, space=unknown) 20120131
2 CO_CHECK_SM_SP4_AND_LOWER Constant Protected Type reference (TYPE) STRING 'Solution Manager SP<5' 20120131
3 CO_CHECK_SM_SP5_PLUS Constant Protected Type reference (TYPE) STRING 'Solution Manager SP>=5' 20120131
4 CO_CTSPLUG_FUNC_CLASS Constant Public Type reference (TYPE) STRING '/CTSPLUG/CL_CTS_PLUGIN_FUNC' CTSPLUG: functionality class 20120131
5 CO_CTSPLUG_GET_FEATURES Constant Public Type reference (TYPE) STRING 'GET_FEATURES_AVAILABILITY' CTSPLUG: method to get features 20120131
6 CO_CTSPLUG_GET_FEATURE_DESCR Constant Public Type reference (TYPE) STRING 'GET_FEATURE_DESCRIPTION' 20130619
7 CO_FEATURE_BOLCM Instance attribute Private Attribute reference (LIKE) 20120131
8 CO_FEATURE_CCTS_APPLIED Instance attribute Private Attribute reference (LIKE) 20120131
9 CO_FEATURE_CCTS_ENABLED Instance attribute Private Attribute reference (LIKE) 20120131
10 CO_FEATURE_EPS_WR_CHUNKS Instance attribute Private Attribute reference (LIKE) 20120131
11 CO_FEATURE_GEN_DEPL Instance attribute Private Attribute reference (LIKE) 20120131
12 CO_FEATURE_IMP_QUEUE Instance attribute Private Attribute reference (LIKE) 20120131
13 CO_FEATURE_ORGANIZER Instance attribute Private Attribute reference (LIKE) 20120131
14 CO_FEATURE_TMS_WEBUI Instance attribute Private Attribute reference (LIKE) 20120131
15 FALSE Instance attribute Private Attribute reference (LIKE) 20120131
16 FIRST_TIME_UPDATE_CHECK Static Attribute Protected Type reference (TYPE) BOOLEAN ABAP_TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20120604
17 PLUGGED_SYSTEM Instance attribute Protected Object reference (TYPE REF TO) IF_CTS_SYSTEM_WITH_PLUGINS cCTS: system with installed Plugin 20120509
18 PLUGIN_POOL Instance attribute Protected Object reference (TYPE REF TO) CL_CTS_PLUGIN_POOL cCTS: The Pool of plugins 20120529
19 SYSTEM Instance attribute Protected Object reference (TYPE REF TO) IF_CTS_SYSTEM General System 20120509
20 TP_CAPABILITIES Instance attribute Protected Type reference (TYPE) TY_CAPABILITIES 20121104
21 TRUE Instance attribute Private Attribute reference (LIKE) 20120131
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FOR_SOLUTION_MANAGER Instance method Protected Method Check if an appropriate solution manager is installed 20120131
2 CHECK_TP_CAP_FOR_CCTS Instance method Public Method 20120201
3 CREATE Static method Public Method Returns an instance of a server system 20120131
4 DELEG_CTSPLUG_GET_FEATURES Instance method Protected Method delegate get features from CTSPLUG (for unit tests) 20120509
5 GET_FEATURES_AVAILABILITY Instance method Public Method 20120131
6 GET_FEATURES_FROM_CTS_PLUG Instance method Public Method 20120131
7 GET_TP_CAPABILITIES Instance method Protected Method Returns the list of tp capabilities 20120130
8 HAS_CAPABILITY Instance method Protected Method check if the given list of capabilities 20121102
9 IS_INSTALLED Instance method Protected Method check if the server software is installed 20120326
Events
Class CL_CTS_SERVER_SYSTEM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CAPABILITIES Public See coding 20120130 TY_CAPABILITIES TYPE STANDARD TABLE OF TY_CAPABILITY WITH DEFAULT KEY
2 TY_CAPABILITY Public Type reference (TYPE) TPPARAMS tp Parameter 20121102
3 TY_FEATURE Protected Attribute reference (LIKE) 20120510
4 TY_FEATURES Protected Attribute reference (LIKE) 20120510
Method Signatures

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 20120131

Method CHECK_FOR_SOLUTION_MANAGER on class CL_CTS_SERVER_SYSTEM has no exception.

Method CHECK_TP_CAP_FOR_CCTS Signature

Method CHECK_TP_CAP_FOR_CCTS on class CL_CTS_SERVER_SYSTEM has no parameter.
Method CHECK_TP_CAP_FOR_CCTS on class CL_CTS_SERVER_SYSTEM has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM General System 20120201
2 Returning R_SERVER_SYSTEM Value transfer Object reference (TYPE REF TO) IF_CTS_SERVER_SYSTEM cCTS: System with Server installed 20120131
# Exception Resumable Description Created on
1 CX_CTS_LANDSCAPE_SYSTEM Exceptions from Handling Systems 20120201
2 CX_CTS_PLUGIN_EXCEPTION cCTS: Base exception for Plugins 20121214
3 CX_CTS_TP_REPORTED_ERROR cCTS: tp reported an error 20121104

Method DELEG_CTSPLUG_GET_FEATURES Signature

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

Method DELEG_CTSPLUG_GET_FEATURES on class CL_CTS_SERVER_SYSTEM has no exception.

Method GET_FEATURES_AVAILABILITY Signature

Method GET_FEATURES_AVAILABILITY on class CL_CTS_SERVER_SYSTEM has no parameter.
Method GET_FEATURES_AVAILABILITY on class CL_CTS_SERVER_SYSTEM has no exception.

Method GET_FEATURES_FROM_CTS_PLUG Signature

Method GET_FEATURES_FROM_CTS_PLUG on class CL_CTS_SERVER_SYSTEM has no parameter.
Method GET_FEATURES_FROM_CTS_PLUG on class CL_CTS_SERVER_SYSTEM has no exception.

Method GET_TP_CAPABILITIES Signature

Method GET_TP_CAPABILITIES on class CL_CTS_SERVER_SYSTEM has no parameter.
# Exception Resumable Description Created on
1 CX_CTS_TP_REPORTED_ERROR cCTS: tp reported an error 20120130

Method HAS_CAPABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CAPABILITY Call by reference Type reference (TYPE) TRTPPNAME tp Parameter 20121104
2 Importing I_MIN_VALUE Call by reference Type reference (TYPE) I 20121104
# Exception Resumable Description Created on
1 CX_CTS_TP_NEEDS_UPDATE cCTS: tp needs update 20121104

Method IS_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 Boolean Variable (X=True, -=False, Space=Unknown) 20120326

Method IS_INSTALLED on class CL_CTS_SERVER_SYSTEM has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702