SAP ABAP Class CL_CTS_SYSTEM_STATUS_FACTORY (cCTS: Factory to create a system status)
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
Properties
Class CL_CTS_SYSTEM_STATUS_FACTORY  
Short Description cCTS: Factory to create a system status    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_COMMON_API   cCTS: common external APIs 
Created 20110929   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_CTS_SYSTEM_STATUS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_CTS_SYSTEM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_CTS_SYSTEM_STATUS_FACTORY has no interface implemented.
Friends
Class CL_CTS_SYSTEM_STATUS_FACTORY has no friend class.
Attributes
Class CL_CTS_SYSTEM_STATUS_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_SINGLE_SYST_CHECKS_BY_NAME Static method Public Method Returns a system config check by name 20130211
2 GET_SINGLE_SYST_CHECKS_BY_REF Static method Public Method Returns a system config check by reference 20130211
3 GET_SINGLE_SYST_STATUS_BY_NAME Static method Public Method Returns a system status by reference 20120126
4 GET_SINGLE_SYST_STATUS_BY_REF Static method Public Method Returns a system status by names 20120126
5 GET_SYSTEM_STATUS Static method Public Method Returns one or more system status depending on the input 20110929
Events
Class CL_CTS_SYSTEM_STATUS_FACTORY has no event.
Types
Class CL_CTS_SYSTEM_STATUS_FACTORY has no local type.
Method Signatures

Method GET_SINGLE_SYST_CHECKS_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLUSTER Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_NAME 20130211
2 Importing I_CLUSTER_DOMAIN Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_DOMAIN_NAME 20130211
3 Importing I_SYSTEM Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_NAME 20130211
4 Importing I_SYSTEM_CLIENT Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_CLIENT 20130211
5 Importing I_SYSTEM_DOMAIN Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_DOMAIN_NAME 20130211
6 Returning R_CHECKS Value transfer Object reference (TYPE REF TO) CL_CTS_SYSTEM_CONFIG_CHECKS 20130211
# Exception Resumable Description Created on
1 CX_CTS_LANDSCAPE_SYSTEM Exceptions from Handling Systems 20130211
2 CX_CTS_LANDSCAPE_SYSTEM_COL Exceptions from Handling System Collections 20130211

Method GET_SINGLE_SYST_CHECKS_BY_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLUSTER Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM_COLLECTION General collection of systems 20130211
2 Importing I_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM General System 20130211
3 Returning R_CHECKS Value transfer Object reference (TYPE REF TO) CL_CTS_SYSTEM_CONFIG_CHECKS 20130211
# Exception Resumable Description Created on
1 CX_CTS_UNKNOWN_SYSTEM cCTS: tthe system is unknown 20130211

Method GET_SINGLE_SYST_STATUS_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLUSTER Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_NAME 20120126
2 Importing I_CLUSTER_DOMAIN Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_DOMAIN_NAME 20120126
3 Importing I_SYSTEM Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_NAME 20120126
4 Importing I_SYSTEM_CLIENT Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_CLIENT 20120126
5 Importing I_SYSTEM_DOMAIN Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_DOMAIN_NAME 20120126
6 Returning R_SYSTEM_STATUS Value transfer Object reference (TYPE REF TO) CL_CTS_SYSTEM_STATUS 20120126
# Exception Resumable Description Created on
1 CX_CTS_LANDSCAPE_SYSTEM Exceptions from Handling Systems 20120126
2 CX_CTS_LANDSCAPE_SYSTEM_COL Exceptions from Handling System Collections 20120126

Method GET_SINGLE_SYST_STATUS_BY_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLUSTER Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM_COLLECTION General collection of systems 20120126
2 Importing I_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM General System 20120126
3 Returning R_SYSTEM_STATUS Value transfer Object reference (TYPE REF TO) CL_CTS_SYSTEM_STATUS 20120126
# Exception Resumable Description Created on
1 CX_CTS_UNKNOWN_SYSTEM cCTS: tthe system is unknown 20120606

Method GET_SYSTEM_STATUS 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 20110929
2 Importing IT_SYSTEMS Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_SYSTEMS 20110929
3 Importing IV_CLUSTER Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_NAME 20111108
4 Importing IV_CLUSTER_DOMAIN Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_DOMAIN_NAME 20111108
5 Importing IV_SYSTEM Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_NAME 20111108
6 Importing IV_SYSTEM_CLIENT Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_CLIENT 20111108
7 Importing IV_SYSTEM_DOMAIN Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_DOMAIN_NAME 20111108
8 Returning RT_SYSTEM_STATUS_LIST Value transfer Type reference (TYPE) CL_CTS_SYSTEM_STATUS=>TY_SYSTEM_STATUS_LIST cCTS: list of system status 20110929
# Exception Resumable Description Created on
1 CX_CTS_UNKNOWN_SYSTEM cCTS: tthe system is unknown 20120606
History
Last changed by/on SAP  20140121 
SAP Release Created in 702