SAP ABAP Class CL_WRF_REF_TASK_LIST (Parallel task states)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD (Application Component) Logistics Basic Data
     WRF_REF (Package) References for Materials Without History
Properties
Class CL_WRF_REF_TASK_LIST  
Short Description Parallel task states    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_REF   References for Materials Without History 
Created 20050111   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WRF_REF_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WRF_REF_TASK_LIST has no interface implemented.
Friends
Class CL_WRF_REF_TASK_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Private Type reference (TYPE) WRF_REF_BOOLEAN CL_WRF_REF_CONST=>FALSE Boolean Value 20050113
2 MR_DEFAULT_MESSAGE Instance attribute Private Object reference (TYPE REF TO) CL_WRF_REF_DEFAULT_MESSAGE Default Message Handle 20050111
3 MR_MESSAGE Instance attribute Private Object reference (TYPE REF TO) IF_WRF_REF_MESSAGE Interface for Issuing Messages 20050111
4 MR_TASK_STATE Instance attribute Private Object reference (TYPE REF TO) WRF_REF_TASK_STATE_STY State of one parallel task 20070330
5 MT_TASK_STATE Instance attribute Private Type reference (TYPE) WRF_REF_TASK_STATE_STTY Sorted Table with task states 20050111
6 MT_WAIT_FOR_TASKS Instance attribute Private Type reference (TYPE) WRF_REF_TASK_TTY Table with task numbers 20050117
7 TRUE Constant Private Type reference (TYPE) WRF_REF_BOOLEAN CL_WRF_REF_CONST=>TRUE Boolean Value 20050113
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_END_TIME Instance method Public Method Calculate CALC_END_TIME 20050112
2 CHECK_TIME_OUT Instance method Public Method Check whether tasks timed out and count these tasks 20050111
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050111
4 GET Instance method Public Method Get entry for one task 20050113
5 INCREMENT_FAILED_ATTEMPTS Instance method Public Method Increment counter for failed start attempts 20050111
6 INIT Instance method Public Method Initialize instance memory 20050113
7 NEW_TASK Instance method Public Method Add new task to task list 20050111
8 SET_COMPLETED Instance method Public Method Set flag COMPLETED of a task (ended normally) 20050113
9 SET_END_TIME Instance method Public Method Set end timestamp of a task 20050111
10 SET_MAX_PROC_TIME Instance method Public Method Set maximum allowed processing time of a task 20050112
11 SET_SEQUENTIAL Instance method Public Method Set flag SEQUENTIAL of a task 20050111
12 SET_START_TIME Instance method Public Method Set start timestamp of a task 20050111
13 WRITE_SUMMARY Instance method Public Method Write summary about tasks 20050113
Events
Class CL_WRF_REF_TASK_LIST has no event.
Types
Class CL_WRF_REF_TASK_LIST has no local type.
Method Signatures

Method CALCULATE_END_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TASKNUM Call by reference Type reference (TYPE) I 20050112

Method CALCULATE_END_TIME on class CL_WRF_REF_TASK_LIST has no exception.

Method CHECK_TIME_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TIMED_OUT Call by reference Type reference (TYPE) I 20050113

Method CHECK_TIME_OUT on class CL_WRF_REF_TASK_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIF_MESSAGE Call by reference Object reference (TYPE REF TO) IF_WRF_REF_MESSAGE Interface for Issuing Messages 20050111

Method CONSTRUCTOR on class CL_WRF_REF_TASK_LIST has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_TASK_STATE Call by reference Type reference (TYPE) WRF_REF_TASK_STATE_STY 20050113
2 Importing PI_TASKNUM Call by reference Type reference (TYPE) I 20050113

Method GET on class CL_WRF_REF_TASK_LIST has no exception.

Method INCREMENT_FAILED_ATTEMPTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TASKNUM Call by reference Type reference (TYPE) I 20050112

Method INCREMENT_FAILED_ATTEMPTS on class CL_WRF_REF_TASK_LIST has no exception.

Method INIT Signature

Method INIT on class CL_WRF_REF_TASK_LIST has no parameter.
Method INIT on class CL_WRF_REF_TASK_LIST has no exception.

Method NEW_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TASKNUM Call by reference Type reference (TYPE) I 20050112

Method NEW_TASK on class CL_WRF_REF_TASK_LIST has no exception.

Method SET_COMPLETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_COMPLETED Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20050113
2 Importing PI_TASKNUM Call by reference Type reference (TYPE) I 20050113

Method SET_COMPLETED on class CL_WRF_REF_TASK_LIST has no exception.

Method SET_END_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TASKNUM Call by reference Type reference (TYPE) I 20050112

Method SET_END_TIME on class CL_WRF_REF_TASK_LIST has no exception.

Method SET_MAX_PROC_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_MAX_PROC_TIME Call by reference Type reference (TYPE) I Max proc time in seconds 20050112
2 Importing PI_TASKNUM Call by reference Type reference (TYPE) I 20050112

Method SET_MAX_PROC_TIME on class CL_WRF_REF_TASK_LIST has no exception.

Method SET_SEQUENTIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SEQUENTIAL Call by reference Type reference (TYPE) WRF_REF_BOOLEAN Boolescher Wert 20050112
2 Importing PI_TASKNUM Call by reference Type reference (TYPE) I 20050112

Method SET_SEQUENTIAL on class CL_WRF_REF_TASK_LIST has no exception.

Method SET_START_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TASKNUM Call by reference Type reference (TYPE) I 20050112

Method SET_START_TIME on class CL_WRF_REF_TASK_LIST has no exception.

Method WRITE_SUMMARY Signature

Method WRITE_SUMMARY on class CL_WRF_REF_TASK_LIST has no parameter.
Method WRITE_SUMMARY on class CL_WRF_REF_TASK_LIST has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 600