SAP ABAP Class CL_SWNC_TCOLL_JOBS (All About TCOLL Job Scheduling)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SWNC_TCOLL (Package) SAP_COLLECTOR_FOR_PERFMONITOR Control
Properties
Class CL_SWNC_TCOLL_JOBS  
Short Description All About TCOLL Job Scheduling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWNC_TCOLL   SAP_COLLECTOR_FOR_PERFMONITOR Control 
Created 20081203   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWNC_TCOLL_JOBS has no forward declaration.
Interfaces
Class CL_SWNC_TCOLL_JOBS has no interface implemented.
Friends
Class CL_SWNC_TCOLL_JOBS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_JOBPREFIX Constant Private Type reference (TYPE) SWNCTXT32 'SAP_COLLECTOR_PERFMON_' Prefix for Job Names 20100520
2 GC_JOBREPORT Constant Private Type reference (TYPE) SY-CPROG 'SWNC_TCOLL_STARTER' Start Program for Individual TCOLL Reports 20100520
3 GV_ERROR_OCCURS Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130213
4 LOG_IDENT Instance attribute Private Type reference (TYPE) SWNCTXT32 Identifier 20100520
5 LOG_JOB_CLOSE_FAIL Constant Private Type reference (TYPE) SWNCTXT16 'JOB_CLOSE_FAILED' Job could not be closed 20100520
6 LOG_JOB_OPEN_FAIL Constant Private Type reference (TYPE) SWNCTXT16 'JOB_OPEN_FAILED' Job could not be opened 20100520
7 LOG_JOB_SCHED_OK Constant Private Type reference (TYPE) SWNCTXT16 'JOB_SCHED_OK' Job successfully scheduled 20100520
8 LOG_MYNAME Instance attribute Private Type reference (TYPE) SWNCHOSTNAME Local Instance Name 20100520
9 LOG_WPID Instance attribute Private Type reference (TYPE) SWNCSHCNT Work Process ID for Log Grouping 20100520
10 SYSTEM_TIMEZONE Instance attribute Private Type reference (TYPE) TIMEZONE Time Zone 20100520
11 VAR_REPORT Constant Private Type reference (TYPE) RSVAR-REPORT 'SWNC_TCOLL_STARTER' Report Name 20100520
12 VAR_TEXT Constant Private Type reference (TYPE) RVART_VTXT 'Created for TCOLL report' Variant short text 20100520
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TCOLL_SYTYP Instance method Public Method Search TCOLL for Old SYTYPs and Adjust 20100520
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100520
3 CREATE_VARIANTS Instance method Private Method Create Variants for SWNC_TCOLL_STARTER 20100520
4 GET_TCOLL_REPORTS Instance method Private Method Determine TCOLL Reports to Be Executed Now 20100520
5 GET_VARIANT_NAME Instance method Private Method Generate Variant Name from Report Name 20100520
6 LOG Instance method Private Method Write Entry in Log 20100520
7 REPORT_ERRORS Instance method Public Method 20130213
8 SCHEDULE_JOBS Instance method Public Method Schedule Jobs for the Reports to Be Executed 20100520
9 SCHEDULE_SINGLE_JOB Instance method Private Method Schedule TCOLL Report as Job 20100520
Events
Class CL_SWNC_TCOLL_JOBS has no event.
Types
Class CL_SWNC_TCOLL_JOBS has no local type.
Method Signatures

Method CHECK_TCOLL_SYTYP Signature

Method CHECK_TCOLL_SYTYP on class CL_SWNC_TCOLL_JOBS has no parameter.
Method CHECK_TCOLL_SYTYP on class CL_SWNC_TCOLL_JOBS has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SWNC_TCOLL_JOBS has no parameter.
Method CONSTRUCTOR on class CL_SWNC_TCOLL_JOBS has no exception.

Method CREATE_VARIANTS Signature

Method CREATE_VARIANTS on class CL_SWNC_TCOLL_JOBS has no parameter.
Method CREATE_VARIANTS on class CL_SWNC_TCOLL_JOBS has no exception.

Method GET_TCOLL_REPORTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TCOLL Value transfer Type reference (TYPE) SWNC_T_TCOLL SWNC Tabellentyp für TCOLL 20100520

Method GET_TCOLL_REPORTS on class CL_SWNC_TCOLL_JOBS has no exception.

Method GET_VARIANT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_REPORT Call by reference Type reference (TYPE) TCOLL-RNAME Report which can be started by the collector 20100520
2 Returning RT_VARIANT Value transfer Type reference (TYPE) RSVAR-VARIANT Variantenname 20100520

Method GET_VARIANT_NAME on class CL_SWNC_TCOLL_JOBS has no exception.

Method LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT Call by reference Type reference (TYPE) SWNCTXT16 Ereignis 20100520
2 Importing PROGNAME Call by reference Type reference (TYPE) SYCPROG Programm 20100520
3 Importing TEXT Call by reference Type reference (TYPE) SWNCTXT128 SPACE Erweiterter Text 20100520
4 Importing TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100520

Method LOG on class CL_SWNC_TCOLL_JOBS has no exception.

Method REPORT_ERRORS Signature

Method REPORT_ERRORS on class CL_SWNC_TCOLL_JOBS has no parameter.
Method REPORT_ERRORS on class CL_SWNC_TCOLL_JOBS has no exception.

Method SCHEDULE_JOBS Signature

Method SCHEDULE_JOBS on class CL_SWNC_TCOLL_JOBS has no parameter.
Method SCHEDULE_JOBS on class CL_SWNC_TCOLL_JOBS has no exception.

Method SCHEDULE_SINGLE_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DELAY Call by reference Type reference (TYPE) SY-INDEX Delay scheduling by... 20100520
2 Importing IP_RNAME Call by reference Type reference (TYPE) TCOLL-RNAME Report which can be started by the collector 20100520
3 Importing IP_TARGET Call by reference Type reference (TYPE) TCOLL-ALTSY Alternative system for collector report 20130213
# Exception Resumable Description Created on
1 CX_SWNC_TCOLL_JOBS Ausnahme des TCOLL-Jobplaners 20100520
History
Last changed by/on SAP  20140121 
SAP Release Created in 703