SAP ABAP Class CL_STCTM_SESSION_STATISTICS (Task List Run Statistic Provider)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-INS-TC-RT (Application Component) Runtime for ABAP based automated TC
     STC_TM (Package) Technical Configuration Task Management
Properties
Class CL_STCTM_SESSION_STATISTICS  
Short Description Task List Run Statistic Provider    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STC_TM   Technical Configuration Task Management 
Created 20130507   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_STCTM_SESSION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_STCTM_SESSION_STATISTICS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_STCTM_SESSION 20130507 Task List Run
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PR_SESSION Instance attribute Private Object reference (TYPE REF TO) CL_STCTM_SESSION Task List Run 20130507
Methods
# Method Level Visibility Method type Description Created on
1 CHECKRUN_COUNT Instance method Public Method How often has a checkrun triggered for task list run? 20130515
2 CHECKRUN_TIMES Instance method Public Method Task List Run checkrun times 20130515
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130507
4 CREATE_TIME Instance method Public Method Timestamp when task list run is created 20130515
5 EXECUTION_COUNT Instance method Public Method How often has task list run been executed? 20130513
6 EXECUTION_TIMES Instance method Public Method Task List Run execution times 20130513
7 FINISH_TIME Instance method Public Method Timestamp when task list run is finished 20130515
8 MAINTENANCE_COUNT Instance method Public Method How often has task list run been maintained? 20130515
9 MAINTENANCE_TIMES Instance method Public Method Task List Run maintenance times 20130515
10 PERIOD_COUNT Instance method Private Method How often is period called in task list run 20130515
11 PERIOD_EXEC_INFOS Instance method Private Method Get execution identifers for period 20130515
12 PERIOD_TIMES Instance method Private Method Task List Run times for period 20130515
13 TASK_STATISTICS_BY_LNR Instance method Public Method Get task statistics by task occurrence number 20130514
14 TASK_STATISTICS_BY_REF Instance method Public Method Get task statistics by task reference 20130514
Events
Class CL_STCTM_SESSION_STATISTICS has no event.
Types
Class CL_STCTM_SESSION_STATISTICS has no local type.
Method Signatures

Method CHECKRUN_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COUNT Value transfer Type reference (TYPE) I Number of checkruns 20130515

Method CHECKRUN_COUNT on class CL_STCTM_SESSION_STATISTICS has no exception.

Method CHECKRUN_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE_TIME Call by reference Type reference (TYPE) TIMESTAMPL Active time in seconds 20130515
2 Exporting E_DURATION Call by reference Type reference (TYPE) TIMESTAMPL Time from start till the end in seconds 20130515
3 Exporting E_END_TIME Call by reference Type reference (TYPE) TIMESTAMPL Endtime 20130515
4 Exporting E_START_TIME Call by reference Type reference (TYPE) TIMESTAMPL Starttime 20130515
5 Importing I_EXEC_ID Call by reference Type reference (TYPE) STC_EXEC_ID Return times for given execution identifier only 20130515

Method CHECKRUN_TIMES on class CL_STCTM_SESSION_STATISTICS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SESSION Call by reference Object reference (TYPE REF TO) CL_STCTM_SESSION Task List Run 20130507

Method CONSTRUCTOR on class CL_STCTM_SESSION_STATISTICS has no exception.

Method CREATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TIME Value transfer Type reference (TYPE) TIMESTAMPL Timestamp 20130515

Method CREATE_TIME on class CL_STCTM_SESSION_STATISTICS has no exception.

Method EXECUTION_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COUNT Value transfer Type reference (TYPE) I Number of executions 20130513

Method EXECUTION_COUNT on class CL_STCTM_SESSION_STATISTICS has no exception.

Method EXECUTION_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE_TIME Call by reference Type reference (TYPE) TIMESTAMPL Active time in seconds 20130515
2 Exporting E_DURATION Call by reference Type reference (TYPE) TIMESTAMPL Time from start till the end in seconds 20130514
3 Exporting E_END_TIME Call by reference Type reference (TYPE) TIMESTAMPL Endtime 20130514
4 Exporting E_START_TIME Call by reference Type reference (TYPE) TIMESTAMPL Starttime 20130514
5 Importing I_EXEC_ID Call by reference Type reference (TYPE) STC_EXEC_ID Return times for given execution identifier only 20130515

Method EXECUTION_TIMES on class CL_STCTM_SESSION_STATISTICS has no exception.

Method FINISH_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TIME Value transfer Type reference (TYPE) TIMESTAMPL Timestamp 20130515

Method FINISH_TIME on class CL_STCTM_SESSION_STATISTICS has no exception.

Method MAINTENANCE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COUNT Value transfer Type reference (TYPE) I Maintenance count 20130515

Method MAINTENANCE_COUNT on class CL_STCTM_SESSION_STATISTICS has no exception.

Method MAINTENANCE_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE_TIME Call by reference Type reference (TYPE) TIMESTAMPL Active time in seconds 20130515
2 Exporting E_DURATION Call by reference Type reference (TYPE) TIMESTAMPL Time from start till the end in seconds 20130515
3 Exporting E_END_TIME Call by reference Type reference (TYPE) TIMESTAMPL Endtime 20130515
4 Exporting E_START_TIME Call by reference Type reference (TYPE) TIMESTAMPL Starttime 20130515
5 Importing I_EXEC_ID Call by reference Type reference (TYPE) STC_EXEC_ID Return times for given execution identifier only 20130515

Method MAINTENANCE_TIMES on class CL_STCTM_SESSION_STATISTICS has no exception.

Method PERIOD_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERIOD Call by reference Type reference (TYPE) STC_EXEC_PERIOD Execution Period 20130515
2 Returning R_COUNT Value transfer Type reference (TYPE) I Count 20130515

Method PERIOD_COUNT on class CL_STCTM_SESSION_STATISTICS has no exception.

Method PERIOD_EXEC_INFOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXEC_INFO Call by reference Type reference (TYPE) CL_STCTM_SESSION=>TT_EXEC_INFO Execution identifier information's 20130515
2 Importing I_PERIOD Call by reference Type reference (TYPE) STC_EXEC_PERIOD Execution Period 20130515

Method PERIOD_EXEC_INFOS on class CL_STCTM_SESSION_STATISTICS has no exception.

Method PERIOD_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE_TIME Call by reference Type reference (TYPE) TIMESTAMPL Active time in seconds 20130515
2 Exporting E_DURATION Call by reference Type reference (TYPE) TIMESTAMPL Time from start till the end in seconds 20130515
3 Exporting E_END_TIME Call by reference Type reference (TYPE) TIMESTAMPL Endtime 20130515
4 Exporting E_START_TIME Call by reference Type reference (TYPE) TIMESTAMPL Starttime 20130515
5 Importing I_EXEC_ID Call by reference Type reference (TYPE) STC_EXEC_ID Execution Identifier 20130515
6 Importing I_PERIOD Call by reference Type reference (TYPE) STC_EXEC_PERIOD Execution Period 20130515

Method PERIOD_TIMES on class CL_STCTM_SESSION_STATISTICS has no exception.

Method TASK_STATISTICS_BY_LNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TASKLNR Call by reference Type reference (TYPE) STC_TASK_LNR Task Occurrence in Task List 20130514
2 Importing I_TASKNAME Call by reference Type reference (TYPE) STC_TASK_ID Task ID 20130514
3 Importing I_TASKTYPE Call by reference Type reference (TYPE) STC_TASK_TYPE Task Type 20130514
4 Returning RR_STATISTICS Value transfer Object reference (TYPE REF TO) CL_STCTM_TASK_STATISTICS Task Statistics 20130514

Method TASK_STATISTICS_BY_LNR on class CL_STCTM_SESSION_STATISTICS has no exception.

Method TASK_STATISTICS_BY_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TASK Call by reference Object reference (TYPE REF TO) IF_STCTM_TASK Technical Configuration Task 20130514
2 Returning RR_STATISTICS Value transfer Object reference (TYPE REF TO) CL_STCTM_TASK_STATISTICS Task Statistics 20130514

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