SAP ABAP Class CL_CTS_IMPORT_MONITOR_SERVICE (CTS Transport Management Monitoring Service (R3TRANS))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_MGR_TRTOOL (Package) CTS Transport Tool Manager
Properties
Class CL_CTS_IMPORT_MONITOR_SERVICE  
Short Description CTS Transport Management Monitoring Service (R3TRANS)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_MGR_TRTOOL   CTS Transport Tool Manager 
Created 20091102   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CTSC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TRIWB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CTS_IMPORT_MONITOR_SERVICE has no interface implemented.
Friends
Class CL_CTS_IMPORT_MONITOR_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLIENT Instance attribute Protected Type reference (TYPE) SYMANDT 20091102
2 CO_HEADER Constant Protected Type reference (TYPE) TRKORR 'HEADER' 20091102
3 CO_MODE Constant Protected Type reference (TYPE) TRTPPNAME 'OPERATION_MODE' TMS tp Profile Manager: Configuration 20091113
4 CO_MODE_CONTROLLED Constant Protected See coding 'CONTROLLED' 20091113
5 CO_MODE_DYNAMIC Constant Protected See coding 'CONTROLLED_DYNAMIC' 20111219
6 CO_MODE_MONITORED Constant Protected See coding 'MONITORED' 20091102
7 CO_MODE_PROPOSED Constant Protected See coding 'PROPOSED' 20091102
8 CO_STATUS_FINISHED Constant Protected Type reference (TYPE) LOCKFLAG 'F' 20091102
9 CO_STATUS_RUNNING Constant Protected Type reference (TYPE) LOCKFLAG 'R' 20091102
10 CO_STATUS_STARTED Constant Protected Type reference (TYPE) LOCKFLAG 'B' 20091102
11 CO_STEP_CHECKDEPLOY Constant Protected Type reference (TYPE) TRFUNCTION 't' 20091102
12 CO_TP_GETIMPORTSTATE Constant Protected Type reference (TYPE) STPA-COMMAND 'GETIMPORTSTATE' 20091102
13 CO_TP_RETCODE_ERROR Constant Protected Type reference (TYPE) STPA-RETCODE '0012' Return code 20091106
14 CO_TP_RETCODE_IMPORTED Constant Protected Type reference (TYPE) STPA-RETCODE '0123' 20091103
15 CO_TP_RETCODE_INCOMPLETE Constant Protected Type reference (TYPE) STPA-RETCODE '5555' 20091103
16 CO_TP_RETCODE_OKAY Constant Protected Type reference (TYPE) STPA-RETCODE '0000' Return code 20091106
17 CO_TP_RETCODE_PART_IMPORTED Constant Protected Type reference (TYPE) STPA-RETCODE '0122' Return code 20091104
18 CO_TP_RETCODE_UNKNOWN Constant Protected Type reference (TYPE) STPA-RETCODE '0120' Return code 20091106
19 CO_TP_RETCODE_WAITING Constant Protected Type reference (TYPE) STPA-RETCODE '0121' Return code 20091106
20 CO_TP_RETCODE_WAITING_REIMPORT Constant Protected Type reference (TYPE) STPA-RETCODE '0124' Return code 20091112
21 CO_TP_RETCODE_WARNING Constant Protected Type reference (TYPE) STPA-RETCODE '0008' Return code 20091113
22 CO_TRACE_ID Constant Protected See coding 'DEPLOYCHECK' 20091109
23 DEPLOY_TARGETS Instance attribute Protected Type reference (TYPE) TRIWB_T_DPLTARG 20091102
24 DOMAIN_NAME Instance attribute Protected Type reference (TYPE) TMSDOMNAM 20091102
25 JOBCOUNT Instance attribute Protected Type reference (TYPE) BTCJOBCNT 20091102
26 LOGS Instance attribute Protected Type reference (TYPE) CTS_IMPORT_RESULTS 20091102
27 LOG_LISTS Instance attribute Protected Type reference (TYPE) TY_LOG_LISTS 20091103
28 PARAMS Instance attribute Protected Type reference (TYPE) TMSPCONFS 20091102
29 SYSTEM_NAME Instance attribute Protected Type reference (TYPE) TARSYSTEM 20091102
30 TRBATS Instance attribute Protected Type reference (TYPE) TRBATS_TAB 20091102
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TODOS Instance method Protected Method Build todo list 20091113
2 CREATE Static method Public Method Create service handler 20091102
3 EXECUTE_IMPORT_CHECK Instance method Public Method Execute import check 20091102
4 FINALIZE Instance method Public Method Finalize monitoring operations 20091102
5 GET_FILE_OBJECTS Instance method Protected Method Retrieve object list 20120920
6 HAS_LOG Static method Protected Method Has a given step a log? 20091111
7 IMPCHECK_EVALUATE_RESULT Instance method Protected Method Evaluate results and log 20091113
8 IMPCHECK_GET_IMPORT_STATUS Static method Protected Method Get Import status for a list of requests 20091113
9 IS_P_COLLECTION Instance method Private Method Test if this is a preliminary collection 20121113
10 NOW Static method Protected Method Timestamp 20091102
11 PREPARE Instance method Public Method Prepare 20091102
12 SET_REQUEST_FINISHED Instance method Protected Method Set lock flag for request attached to collection 20120924
13 UPDATE_LOCK_FLAGS Instance method Protected Method Update lock flags 20120924
Events
Class CL_CTS_IMPORT_MONITOR_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_LOGPOINTERS Protected See coding 20091102 ty_logpointers type standard table of tplogptr with default key
2 TY_LOG_LIST Protected See coding 20091103 begin of ty_log_list, parent_request type trkorr, requests type ty_requests, end of ty_log_list
3 TY_LOG_LISTS Protected See coding 20091103 ty_log_lists type standard table of ty_log_list with key parent_request
4 TY_REQUEST Protected See coding 20091102 begin of ty_request, request type trkorr, parent_request type trkorr, status type stpa-retcode, log_pointers type ty_logpointers, stdout type ty_stdout, end of ty_request
5 TY_REQUESTS Protected See coding 20091102 ty_requests type standard table of ty_request with key request parent_request
6 TY_STDOUT Protected See coding 20091109 ty_stdout type standard table of tpstdout with default key
7 TY_TODO Protected See coding 20091102 begin of ty_todo, system_name type tmscsys-sysnam, domain_name type tmscsys-domnam, requests type ty_requests, error type string, end of ty_todo
8 TY_TODOS Protected See coding 20091102 ty_todos type standard table of ty_todo with key system_name domain_name
Method Signatures

Method BUILD_TODOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_ONLY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091113
2 Changing TODOS Call by reference Object reference (TYPE REF TO) TY_TODOS 20091113

Method BUILD_TODOS on class CL_CTS_IMPORT_MONITOR_SERVICE has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT TMS: Transportdomäne 20091102
2 Returning SERVICE Value transfer Object reference (TYPE REF TO) CL_CTS_IMPORT_MONITOR_SERVICE 20091102
3 Importing SYSTEM_NAME Call by reference Type reference (TYPE) TARSYSTEM Name des SAP-Systems 20091102

Method CREATE on class CL_CTS_IMPORT_MONITOR_SERVICE has no exception.

Method EXECUTE_IMPORT_CHECK Signature

Method EXECUTE_IMPORT_CHECK on class CL_CTS_IMPORT_MONITOR_SERVICE has no parameter.
Method EXECUTE_IMPORT_CHECK on class CL_CTS_IMPORT_MONITOR_SERVICE has no exception.

Method FINALIZE Signature

Method FINALIZE on class CL_CTS_IMPORT_MONITOR_SERVICE has no parameter.
Method FINALIZE on class CL_CTS_IMPORT_MONITOR_SERVICE has no exception.

Method GET_FILE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILES Value transfer Type reference (TYPE) DEPLOY_FILE_TAB CTS: Deploy File Table 20120920
2 Importing TRBATS Call by reference Type reference (TYPE) TRBATS Communication Table for Deployment Control 20120920

Method GET_FILE_OBJECTS on class CL_CTS_IMPORT_MONITOR_SERVICE has no exception.

Method HAS_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FLAG Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091111
2 Importing STEP Call by reference Type reference (TYPE) ACTTYPE Action Type in Change and Transport System 20091111

Method HAS_LOG on class CL_CTS_IMPORT_MONITOR_SERVICE has no exception.

Method IMPCHECK_EVALUATE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing TODOS Call by reference Object reference (TYPE REF TO) TY_TODOS 20091113

Method IMPCHECK_EVALUATE_RESULT on class CL_CTS_IMPORT_MONITOR_SERVICE has no exception.

Method IMPCHECK_GET_IMPORT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAIN_NAME Call by reference Type reference (TYPE) TY_TODO-DOMAIN_NAME 20091113
2 Changing REQUESTS Call by reference Type reference (TYPE) TY_REQUESTS 20091113
3 Importing SYSTEM_NAME Call by reference Type reference (TYPE) TY_TODO-SYSTEM_NAME 20091113
# Exception Resumable Description Created on
1 CX_CTS_EXCEPTION CTS General Exception 20111213

Method IS_P_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLLECTION_ID Call by reference Type reference (TYPE) TRKORR Request/Task 20121113
2 Returning FLAG Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121113

Method IS_P_COLLECTION on class CL_CTS_IMPORT_MONITOR_SERVICE has no exception.

Method NOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TIMESTAMP Value transfer Type reference (TYPE) TRBATS-TIMESTMP 20091102

Method NOW on class CL_CTS_IMPORT_MONITOR_SERVICE has no exception.

Method PREPARE Signature

Method PREPARE on class CL_CTS_IMPORT_MONITOR_SERVICE has no parameter.
Method PREPARE on class CL_CTS_IMPORT_MONITOR_SERVICE has no exception.

Method SET_REQUEST_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLLECTION_ID Call by reference Type reference (TYPE) TRKORR Request/Task 20120924
2 Importing REQUEST_ID Call by reference Type reference (TYPE) TRKORR Request/Task 20120924
3 Importing STATUS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120924

Method SET_REQUEST_FINISHED on class CL_CTS_IMPORT_MONITOR_SERVICE has no exception.

Method UPDATE_LOCK_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TODOS Call by reference Type reference (TYPE) TY_TODOS 20120924

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