SAP ABAP Class CL_SRTCM_JOB_ADMIN (Job administration for SRTCM)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-RTA (Application Component) Runtime Analysis
     SRTCM_ADMIN (Package) Runtime Check Monitor: Administration
Properties
Class CL_SRTCM_JOB_ADMIN  
Short Description Job administration for SRTCM    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRTCM_ADMIN   Runtime Check Monitor: Administration 
Created 20130711   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRTCM_JOB_ADMIN has no forward declaration.
Interfaces
Class CL_SRTCM_JOB_ADMIN has no interface implemented.
Friends
Class CL_SRTCM_JOB_ADMIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_JOBNAME_DEACTIVATION Constant Private Type reference (TYPE) TBTCJOB-JOBNAME 'DEACTIVATE_' 20130712
2 C_JOBNAME_UPDATE_DATA Constant Private Type reference (TYPE) TBTCJOB-JOBNAME 'SQLM_UPDATE_DATA/SCHEDULE' 20130711
3 C_PROGRAMNAME_COLLECT_DATA Constant Private Type reference (TYPE) REPID 'RTM_COLLECT_ALL' 20130711
4 C_PROGRAMNAME_DEACTIVATION Constant Private Type reference (TYPE) REPID 'SRTCM_DEACTIVATE_TEST' 20130715
5 C_PROGRAMNAME_UPDATE_DATA Constant Private Type reference (TYPE) REPID 'RSQLM_UPDATE_DATA' 20130715
6 JOB_API Instance attribute Private Object reference (TYPE REF TO) LIF_JOB_API 20130712
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_DATE_TIME Instance method Private Method 20130715
2 CHECK_RUNNING_RTM_JOB Instance method Public Method 20130712
3 CREATE_INSTANCE Static method Public Method 20130711
4 CREATE_JOB_WITH_SINGLE_STEP Instance method Private Method 20130711
5 CREATE_OR_ADJUST_DEACTVN_JOB Instance method Public Method 20130715
6 CREATE_PERIODIC_RTM_JOB Instance method Public Method 20130711
7 CREATE_PERIODIC_UPDATE_JOB Instance method Public Method 20130711
8 DELETE_RUNNING_DEACTIVTN_JOB Instance method Public Method 20130718
9 GET_DEACTIVATION_DATE_TIME Instance method Public Method 20130712
10 GET_JOBNAME_FOR_DEACTIVATION Instance method Private Method 20130712
11 GET_RUNNING_DEACTIVATION_JOB Instance method Public Method 20130716
12 GET_RUNNING_JOBS_BY_PROGNAME Instance method Private Method 20130715
13 GET_RUNNING_JOB_BY_PROGNAME Instance method Private Method 20130712
14 GET_RUNNING_RTM_JOB Instance method Public Method 20130711
15 GET_RUNNING_UPDATE_JOB Instance method Public Method 20130715
16 MAP_TEST_ID_TO_DEF_VAR Instance method Private Method 20130711
Events
Class CL_SRTCM_JOB_ADMIN has no event.
Types
Class CL_SRTCM_JOB_ADMIN has no local type.
Method Signatures

Method CALCULATE_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STARTDATE Call by reference Type reference (TYPE) SYDATUM 20130715
2 Exporting E_STARTTIME Call by reference Type reference (TYPE) SYUZEIT 20130715
3 Importing I_ADD_SECONDS Call by reference Type reference (TYPE) NUMERIC 20130715
4 Importing I_STARTDATE Call by reference Type reference (TYPE) SYDATUM 20130715
5 Importing I_STARTTIME Call by reference Type reference (TYPE) SYUZEIT 20130715

Method CALCULATE_DATE_TIME on class CL_SRTCM_JOB_ADMIN has no exception.

Method CHECK_RUNNING_RTM_JOB Signature

Method CHECK_RUNNING_RTM_JOB on class CL_SRTCM_JOB_ADMIN has no parameter.
# Exception Resumable Description Created on
1 CX_SRTCM_ADMIN_JOB_FAILURE 20130712

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_SRTCM_JOB_ADMIN 20130711

Method CREATE_INSTANCE on class CL_SRTCM_JOB_ADMIN has no exception.

Method CREATE_JOB_WITH_SINGLE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_STARTDATE Call by reference Type reference (TYPE) SYDATUM 20130711
2 Importing I_DEFAULT_STARTTIME Call by reference Type reference (TYPE) SYUZEIT 20130711
3 Importing I_JOBNAME Call by reference Type reference (TYPE) TBTCJOB-JOBNAME 20130712
4 Importing I_PERIODIC Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 20130719
5 Importing I_PROGRAM_NAME Call by reference Type reference (TYPE) SYREPID 20130711
6 Importing I_START_AFTER_SECONDS Call by reference Type reference (TYPE) NUMERIC 0 20130715
7 Importing I_VARIANT_NAME Call by reference Type reference (TYPE) SYST_SLSET 20130711
8 Returning RESULT Value transfer Type reference (TYPE) CL_SRTCM_ADMIN=>TYP_STR_JOB 20130711
# Exception Resumable Description Created on
1 CX_SRTCM_ADMIN_FAILURE 20130711

Method CREATE_OR_ADJUST_DEACTVN_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_STARTDATE Call by reference Type reference (TYPE) SYDATUM 20130715
2 Importing I_DEFAULT_STARTTIME Call by reference Type reference (TYPE) SYUZEIT 20130715
3 Importing I_START_AFTER_SECONDS Call by reference Type reference (TYPE) I 0 20130715
4 Importing I_TEST_ID Call by reference Type reference (TYPE) SRTCM_D_TEST_ID 20130715
5 Returning RESULT Value transfer Type reference (TYPE) CL_SRTCM_ADMIN=>TYP_STR_JOB 20130715
# Exception Resumable Description Created on
1 CX_SRTCM_ADMIN_FAILURE 20130715

Method CREATE_PERIODIC_RTM_JOB Signature

Method CREATE_PERIODIC_RTM_JOB on class CL_SRTCM_JOB_ADMIN has no parameter.
Method CREATE_PERIODIC_RTM_JOB on class CL_SRTCM_JOB_ADMIN has no exception.

Method CREATE_PERIODIC_UPDATE_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_STARTDATE Call by reference Type reference (TYPE) SYDATUM 20130711
2 Importing I_DEFAULT_STARTTIME Call by reference Type reference (TYPE) SYUZEIT 20130711
3 Importing I_FLG_SUPPRESS_DIALOG Call by reference Type reference (TYPE) XFLAG ABAP_TRUE 20130711
4 Returning RESULT Value transfer Type reference (TYPE) CL_SRTCM_ADMIN=>TYP_STR_JOB 20130711
# Exception Resumable Description Created on
1 CX_SRTCM_ADMIN_FAILURE 20130711

Method DELETE_RUNNING_DEACTIVTN_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEST_ID Call by reference Type reference (TYPE) SRTCM_D_TEST_ID 20130718
# Exception Resumable Description Created on
1 CX_SRTCM_ADMIN_JOB_FAILURE 20130718

Method GET_DEACTIVATION_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEACTIVATION_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20130712
2 Exporting E_DEACTIVATION_TIME Call by reference Type reference (TYPE) TIMS Field of type TIMS 20130712
3 Exporting E_USER Call by reference Type reference (TYPE) BTCSDLNM Initiator of job/step scheduling 20130715
4 Importing IT_TEST Call by reference Type reference (TYPE) CL_SRTCM_ADMIN=>TYP_TAB_TESTS 20130712
# Exception Resumable Description Created on
1 CX_SRTCM_ADMIN_JOB_FAILURE 20130712

Method GET_JOBNAME_FOR_DEACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEST_ID Call by reference Type reference (TYPE) SRTCM_D_TEST_ID 20130712
2 Returning RESULT Value transfer Type reference (TYPE) TBTCJOB-JOBNAME 20130712

Method GET_JOBNAME_FOR_DEACTIVATION on class CL_SRTCM_JOB_ADMIN has no exception.

Method GET_RUNNING_DEACTIVATION_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEST_ID Call by reference Type reference (TYPE) SRTCM_D_TEST_ID 20130716
2 Returning RESULT Value transfer Type reference (TYPE) TBTCJOB 20130716
# Exception Resumable Description Created on
1 CX_SRTCM_ADMIN_JOB_FAILURE 20130716

Method GET_RUNNING_JOBS_BY_PROGNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ONLY_PERIODIC_JOBS Call by reference Type reference (TYPE) BOOLE_D 20130715
2 Importing I_PROGNAME Call by reference Type reference (TYPE) REPID 20130715
3 Importing I_STATUS Call by reference Type reference (TYPE) CSEQUENCE '*' 20130715
4 Importing I_VARIANT_NAME Call by reference Type reference (TYPE) SYSLSET 20130715
5 Returning RESULT Value transfer Type reference (TYPE) CL_SRTCM_ADMIN=>TYP_TAB_JOBS 20130715
# Exception Resumable Description Created on
1 CX_SRTCM_ADMIN_JOB_FAILURE 20130715

Method GET_RUNNING_JOB_BY_PROGNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ONLY_PERIODIC_JOBS Call by reference Type reference (TYPE) BOOLE_D 20130712
2 Importing I_PROGNAME Call by reference Type reference (TYPE) REPID 20130712
3 Importing I_STATUS Call by reference Type reference (TYPE) CSEQUENCE '*' 20130715
4 Importing I_VARIANT_NAME Call by reference Type reference (TYPE) SYSLSET 20130715
5 Returning R_RESULT Value transfer Type reference (TYPE) CL_SRTCM_ADMIN=>TYP_STR_JOB 20130712
# Exception Resumable Description Created on
1 CX_SRTCM_ADMIN_JOB_FAILURE 20130712

Method GET_RUNNING_RTM_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CL_SRTCM_ADMIN=>TYP_STR_JOB 20130711
# Exception Resumable Description Created on
1 CX_SRTCM_ADMIN_JOB_FAILURE 20130712

Method GET_RUNNING_UPDATE_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) CL_SRTCM_ADMIN=>TYP_STR_JOB 20130715
# Exception Resumable Description Created on
1 CX_SRTCM_ADMIN_JOB_FAILURE 20130715

Method MAP_TEST_ID_TO_DEF_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEST_ID Call by reference Type reference (TYPE) SRTCM_D_TEST_ID 20130711
2 Returning RESULT Value transfer Type reference (TYPE) SYST_SLSET 20130711

Method MAP_TEST_ID_TO_DEF_VAR on class CL_SRTCM_JOB_ADMIN has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740