SAP ABAP Class CL_CTS_MODE_SWITCHER (cCTS: switch systems between modes contr/prop/monit)
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
Properties
Class CL_CTS_MODE_SWITCHER  
Short Description cCTS: switch systems between modes contr/prop/monit    
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 20110105   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CTS_MODE_SWITCHER has no forward declaration.
Interfaces
Class CL_CTS_MODE_SWITCHER has no interface implemented.
Friends
Class CL_CTS_MODE_SWITCHER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CONTROLLED_MODE Constant Public Type reference (TYPE) STRING 'controlled' controlled mode 20110105
2 CO_MONITORED_MODE Constant Public Type reference (TYPE) STRING 'monitored' monitored mode 20110105
3 CO_NO_MODE Constant Public Type reference (TYPE) STRING 'none' no mode 20110124
4 CO_POST_STEP Constant Public Type reference (TYPE) CHAR1 '-' post step 20110105
5 CO_PRE_STEP Constant Public Type reference (TYPE) CHAR1 'X' pre step 20110105
6 CO_PROPOSED_MODE Constant Public Type reference (TYPE) STRING 'proposed' proposed mode 20110105
Methods
# Method Level Visibility Method type Description Created on
1 IS_CONTROLLED_ENABLED Static method Public Method check if the given system can be set to controlled mode 20110119
2 IS_MONITORED_ENABLED Static method Public Method check if the given system can be set to monitored mode 20110119
3 IS_POST_STEP_REQUIRED Static method Public Method returns per given system if post is req. with addit. info 20110313
4 IS_PROPOSED_ENABLED Static method Public Method check if the given system can be set to proposed mode 20110119
5 PARSE_SWITCH Static method Private Method parse the modes and perform action 20110105
6 POST_SWITCH_CONT2MON Static method Private Method post-step for switch from controlled to monitored mode 20110105
7 POST_SWITCH_CONT2PROP Static method Private Method post-step for switch from controlled to proposed mode 20110105
8 POST_SWITCH_MODE Static method Public Method post-step for switching the modes of a system 20110105
9 POST_SWITCH_MON2CONT Static method Private Method post-step for switch from monitored to controlled mode 20110105
10 POST_SWITCH_MON2PROP Static method Private Method post-step for switch from monitored to proposed mode 20110105
11 POST_SWITCH_PROP2CONT Static method Private Method post-step for switch from proposed to controlled mode 20110105
12 POST_SWITCH_PROP2MON Static method Private Method post-step for switch from proposed to monitored mode 20110105
13 PRE_SWITCH_CONT2MON Static method Private Method pre-step for switch from controlled to monitored mode 20110105
14 PRE_SWITCH_CONT2PROP Static method Private Method pre-step for switch from controlled to proposed mode 20110105
15 PRE_SWITCH_MODE Static method Public Method pre-step for switching the modes of a system 20110105
16 PRE_SWITCH_MON2CONT Static method Private Method pre-step for switch from monitored to controlled mode 20110105
17 PRE_SWITCH_MON2PROP Static method Private Method pre-step for switch from monitored to proposed mode 20110105
18 PRE_SWITCH_PROP2CONT Static method Private Method pre-step for switch from proposed to controlled mode 20110105
19 PRE_SWITCH_PROP2MON Static method Private Method pre-step for switch from proposed to monitored mode 20110105
Events
Class CL_CTS_MODE_SWITCHER has no event.
Types
Class CL_CTS_MODE_SWITCHER has no local type.
Method Signatures

Method IS_CONTROLLED_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LO_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM 20110119
2 Returning RV_ENABLED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110119
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110329

Method IS_MONITORED_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LO_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM 20110119
2 Returning RV_ENABLED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110119
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110329

Method IS_POST_STEP_REQUIRED 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 20110313
2 Returning RS_REQ_STEP Value transfer Type reference (TYPE) SCTS_REQ_SW_STEP cCTS: required steps to do after switch of import mode 20110313

Method IS_POST_STEP_REQUIRED on class CL_CTS_MODE_SWITCHER has no exception.

Method IS_PROPOSED_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LO_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM 20110119
2 Returning RV_ENABLED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110119
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110329

Method PARSE_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LO_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM 20110203
2 Importing LV_FROM_MODE Call by reference Type reference (TYPE) STRING 20110105
3 Importing LV_STEP Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20110105
4 Importing LV_TO_MODE Call by reference Type reference (TYPE) STRING 20110105
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224
2 CX_CTS_LANDSCAPE_SYSTEM Exceptions from handling systems 20110330
3 CX_CTS_MODE_SWITCH Exceptions for switching systems modes 20110330
4 CX_CTS_TRANSPORT_ENTITY Exceptions from handling transport entities 20110330

Method POST_SWITCH_CONT2MON 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224

Method POST_SWITCH_CONT2PROP 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224

Method POST_SWITCH_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LO_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM General system 20110118
2 Importing LV_TO_MODE Call by reference Type reference (TYPE) STRING 20110118
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224
2 CX_CTS_LANDSCAPE_SYSTEM Exceptions from handling systems 20110330
3 CX_CTS_MODE_SWITCH Exceptions for switching systems modes 20110328
4 CX_CTS_TRANSPORT_ENTITY Exceptions from handling transport entities 20110330

Method POST_SWITCH_MON2CONT 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224

Method POST_SWITCH_MON2PROP 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224

Method POST_SWITCH_PROP2CONT 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224

Method POST_SWITCH_PROP2MON 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224

Method PRE_SWITCH_CONT2MON 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224

Method PRE_SWITCH_CONT2PROP 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224

Method PRE_SWITCH_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LO_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM General system 20110118
2 Importing LV_FROM_MODE Call by reference Type reference (TYPE) STRING 20110118
3 Importing LV_TO_MODE Call by reference Type reference (TYPE) STRING 20110118
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224
2 CX_CTS_LANDSCAPE_SYSTEM Exceptions from handling systems 20110330
3 CX_CTS_MODE_SWITCH Exceptions for switching systems modes 20110330
4 CX_CTS_TRANSPORT_ENTITY Exceptions from handling transport entities 20110330

Method PRE_SWITCH_MON2CONT 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224
2 CX_CTS_LANDSCAPE_SYSTEM Exceptions from handling systems 20110330
3 CX_CTS_MODE_SWITCH Exceptions for switching systems modes 20110330
4 CX_CTS_TRANSPORT_ENTITY Exceptions from handling transport entities 20110330

Method PRE_SWITCH_MON2PROP 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224

Method PRE_SWITCH_PROP2CONT 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224

Method PRE_SWITCH_PROP2MON 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 20110203
# Exception Resumable Description Created on
1 CX_CTS_ENTITY_QUEUE Exceptions from handling transport requests 20110224
History
Last changed by/on SAP  20140121 
SAP Release Created in 702