SAP ABAP Class CL_E2E_TESTING_TASK_LAUNCHER (E2E Testing Agent: Task launcher)
Hierarchy
ST-PI (Software Component) SAP Solution Tools Plug-In
   SV-SMG-TWB-BCA (Application Component) Business Process Change Analyzer
     E2E_TESTING (Package) E2E Testing
Properties
Class CL_E2E_TESTING_TASK_LAUNCHER  
Short Description E2E Testing Agent: Task launcher    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package E2E_TESTING   E2E Testing 
Created 20120817   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_E2E_TESTING_TASK_LAUNCHER has no forward declaration.
Interfaces
Class CL_E2E_TESTING_TASK_LAUNCHER has no interface implemented.
Friends
Class CL_E2E_TESTING_TASK_LAUNCHER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_MY_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_E2E_TESTING_TASK_LAUNCHER E2E Testing Agent: Task launcher 20120817
2 AT_TASKS Instance attribute Private Type reference (TYPE) TASK_TAB Tasks list 20120817
3 AV_GOUP_INITIALIZED Instance attribute Private Type reference (TYPE) FLAG General flag 20120817
4 AV_MAX_TASKS Instance attribute Private Type reference (TYPE) SYTABIX Internal table, current line index 20120817
5 AV_TASKS_FINISHED Instance attribute Private Type reference (TYPE) FLAG General flag 20120817
6 AV_TASK_COUNTER Instance attribute Private Type reference (TYPE) SYTABIX Internal table, current line index 20120817
7 AV_THREADS_GROUP Instance attribute Private Type reference (TYPE) RZLLI_APCL Logon/Server Group Name 20120820
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FOR_FREE_TASK Instance method Public Method check if there are free tasks 20120817
2 CONSTRUCTOR Instance method Public Constructor constructor 20120817
3 GET_INSTANCE Static method Public Method Get instance 20120817
4 HANDLE_TASK_FINISHED Instance method Public Method handle the tasks finshed to collect data 20120817
5 INIT_RESOURCES Instance method Public Method initialize resources 20120817
6 IS_TASKS_FINISHED Instance method Public Method check if the tasks are finished 20120817
7 LAUNCHE_TASK Instance method Public Method run one task 20120817
8 REFRESH Instance method Public Method Refresh and clear the data for next run 20120817
9 SET_MAX_TASKS Instance method Public Method set maximum tasks to at once 20120817
10 SET_TASK_FINISHED Instance method Public Method Set a tast finished 20120817
11 START_TASKS Instance method Public Method run multi tasks 20120817
12 WAIT_FOR_FREE_TASKS Instance method Public Method waite until we get free tasks to conitnue 20120817
13 WAIT_TASKS_TO_FINISH Instance method Public Method waite all the tasks to be finished 20120817
Events
Class CL_E2E_TESTING_TASK_LAUNCHER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TASK Protected See coding TASK 20120817
2 TASK_TAB Protected See coding TASK_TAB 20120817
Method Signatures

Method CHECK_FOR_FREE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FREE_TASK Value transfer Type reference (TYPE) FLAG General flag 20120817

Method CHECK_FOR_FREE_TASK on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.

Method CONSTRUCTOR Signature

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

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_E2E_TESTING_TASK_LAUNCHER E2E Testing Agent: Task launcher 20120817

Method GET_INSTANCE on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.

Method HANDLE_TASK_FINISHED Signature

Method HANDLE_TASK_FINISHED on class CL_E2E_TESTING_TASK_LAUNCHER has no parameter.
Method HANDLE_TASK_FINISHED on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.

Method INIT_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_RESSOURCES Call by reference Type reference (TYPE) FLAG General flag 20120817
2 Importing IO_PARAMS Call by reference Object reference (TYPE REF TO) CL_E2E_TESTING_TASK_PARAM E2E Testing Agent: Task Parameters 20120817
3 Importing IV_GROUP Call by reference Type reference (TYPE) RZLLI_APCL Logon/Server Group Name 20120817

Method INIT_RESOURCES on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.

Method IS_TASKS_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FINISHED Value transfer Type reference (TYPE) FLAG General flag 20120817

Method IS_TASKS_FINISHED on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.

Method LAUNCHE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_TASK_PARAMS Call by reference Object reference (TYPE REF TO) CL_E2E_TESTING_TASK_PARAM E2E Testing Agent: Task Parameters 20120817
2 Importing IV_GROUP Call by reference Type reference (TYPE) RZLLI_APCL Logon/Server Group Name 20120817
3 Importing IV_TASK_TYPE Call by reference Type reference (TYPE) ANY task type 20120817

Method LAUNCHE_TASK on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.

Method REFRESH Signature

Method REFRESH on class CL_E2E_TESTING_TASK_LAUNCHER has no parameter.
Method REFRESH on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.

Method SET_MAX_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAX_TASK Call by reference Type reference (TYPE) SYTABIX Internal table, current line index 20120817

Method SET_MAX_TASKS on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.

Method SET_TASK_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK_ID Call by reference Type reference (TYPE) ANY task ID 20120817

Method SET_TASK_FINISHED on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.

Method START_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_RESSOURCES Call by reference Type reference (TYPE) FLAG General flag 20120817
2 Importing IO_PARAMS Call by reference Object reference (TYPE REF TO) CL_E2E_TESTING_TASK_PARAM E2E Testing Agent: Task Parameters 20120817
3 Importing IT_TABLE Call by reference Type reference (TYPE) TABLE Table of data to be threaded 20120817
4 Importing IV_PROGRESS_TEXT Call by reference Type reference (TYPE) ANY Text for progress indicator 20120817
5 Importing IV_TASK_TYPE Call by reference Type reference (TYPE) ANY Task type 20120817

Method START_TASKS on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.

Method WAIT_FOR_FREE_TASKS Signature

Method WAIT_FOR_FREE_TASKS on class CL_E2E_TESTING_TASK_LAUNCHER has no parameter.
Method WAIT_FOR_FREE_TASKS on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.

Method WAIT_TASKS_TO_FINISH Signature

Method WAIT_TASKS_TO_FINISH on class CL_E2E_TESTING_TASK_LAUNCHER has no parameter.
Method WAIT_TASKS_TO_FINISH on class CL_E2E_TESTING_TASK_LAUNCHER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 2008_1_46C