SAP ABAP Class CL_GUI_TESTPROXY_JOB_DATA (Test Proxy: GUI Executionlist)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_TESTPROXY (Package) Test Proxy for Test Workbench eCATT SAPGUI Scheduling
Properties
Class CL_GUI_TESTPROXY_JOB_DATA  
Short Description Test Proxy: GUI Executionlist    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_TESTPROXY   Test Proxy for Test Workbench eCATT SAPGUI Scheduling 
Created 20080617   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GUI_TESTPROXY_JOB_DATA has no forward declaration.
Interfaces
Class CL_GUI_TESTPROXY_JOB_DATA has no interface implemented.
Friends
Class CL_GUI_TESTPROXY_JOB_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20080617
2 AP_TESTPROXY_OBJ Instance attribute Public Object reference (TYPE REF TO) CL_ECATT_TWB_TESTPROXY Testproxy for TWB-eCATT 20080620
3 AT_JOBSTATUS_FOR_DISPLAY Instance attribute Protected Type reference (TYPE) ETTP_JOBSTATUS_TT Table on Frontend Scheduler Job Status 20090902
4 CO_STRUCTURE_NAME Constant Public Type reference (TYPE) TABNAME 'ECTP_JOB_LIST' Structure for ALVGRID 20080617
5 FIELDCAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20080617
6 LDATE Instance attribute Private Type reference (TYPE) HIER_LDATE 19700101 Last Changed On 20080618
7 LTIME Instance attribute Private Type reference (TYPE) HIER_LTIME 000001 Time of Last Change 20080618
8 NEW_INSTANCE Instance attribute Private Type reference (TYPE) ETTP_ONOFF 'X' TestProxy Switch On/Off 20080617
9 OUTTAB Instance attribute Protected Type reference (TYPE) ET_TT_TP_JOB_LIST_ALV List of jobs for test executions 20080617
10 OUTTAB_LEN Instance attribute Private Type reference (TYPE) I -1 Whole Number with +/- Sign (-2.147.483.648 .. 2.147.483.647) 20080617
11 SELECTED_COLUMNS Instance attribute Protected Type reference (TYPE) LVC_T_COL ALV control: Table with rows of type LVC_S_COL 20080617
12 SORT_CRITERIA Instance attribute Protected Type reference (TYPE) LVC_T_SORT ALV Control: Table of Sort Criteria 20080617
13 STRUCTURE_NAME Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20080617
14 WA_FIELDCAT Instance attribute Protected Type reference (TYPE) LVC_S_FCAT ALV control: Field catalog 20080617
15 WA_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20080617
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NUMBER_OF_MODES Static method Public Method Check the number of modes for login session 20080619
2 CONSTRUCTOR Instance method Public Constructor Job List Constructor 20080617
3 DELETE_EXPIRED_EXEC_DATA Static method Public Method Delete Expired execution Data 20080908
4 DISPLAY_ALVGRID_FIRST Instance method Protected Method Display ALV Grid for the First Time 20080617
5 FINISH Instance method Public Method Delete Attributes 20080617
6 GET_JOB_STATUS_TEXT Static method Public Method Get Job Status Text 20090128
7 HANDLE_ALV_HOTSPOT_CLICK Instance method Private Event handling method Click Hotspot in eCATT LogId 20080703
8 NEED_DATA_REFRESH Instance method Public Method Need the ALV Data a refresh from database 20080617
9 REFRESH_ALVGRID Instance method Protected Method Refresh ALV Grid 20080617
10 SET_DATA_TO_GRID Instance method Public Method Set Data in ALV Grid 20080617
11 SET_FIELDCAT_INITIAL Instance method Public Method Set Field Catalog to Standard Display 20080617
12 SET_JOBSTATUS_FOR_DISPLAY Instance method Public Method Set status codes, for which records are displayed 20090902
13 SET_LAYOUT Instance method Protected Method Set Layout 20080617
14 SET_SORT_CRITERIA Instance method Protected Method Set Sort Criterion 20080617
15 SET_TESTPROXY_OBJ Instance method Public Method Set the reference to test proxy object to be shown in list 20090902
16 SET_VISIBLE Instance method Public Method Set Display 20080617
17 SHOW_ALVGRID Instance method Public Method Show the ALV Grid 20080617
18 START_ALVGRID Instance method Public Method Start ALV Grid 20080617
Events
Class CL_GUI_TESTPROXY_JOB_DATA has no event.
Types
Class CL_GUI_TESTPROXY_JOB_DATA has no local type.
Method Signatures

Method CHECK_NUMBER_OF_MODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SHOW_MESSAGE Call by reference Type reference (TYPE) ETTP_ONOFF '' Show a message for error 20080619
2 Returning RX_MODES_OKAY Value transfer Type reference (TYPE) ETTP_ONOFF TestProxy Switch On/Off 20080619

Method CHECK_NUMBER_OF_MODES on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPL_EVENTS Call by reference Type reference (TYPE) ETTP_ONOFF SPACE 'X' = Register Events as Application Events 20080617
2 Importing IM_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20080617
3 Importing IM_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20080617
4 Importing IM_TESTPROXY_OBJ Call by reference Object reference (TYPE REF TO) CL_ECATT_TWB_TESTPROXY Testproxy for TWB-eCATT 20080620
# Exception Resumable Description Created on
1 CX_TESTPROXY Basis Class for TestProxy - Exceptions 20080617

Method DELETE_EXPIRED_EXEC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXPIRE_DATE Call by reference Type reference (TYPE) SY-DATUM Expiring Date 20080908
2 Importing IM_TEST_ONLY Call by reference Type reference (TYPE) ETTP_ONOFF Test Run 'X' or '' 20080908
3 Importing IM_USER Call by reference Type reference (TYPE) SY-UNAME User Name 20080908

Method DELETE_EXPIRED_EXEC_DATA on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method DISPLAY_ALVGRID_FIRST Signature

Method DISPLAY_ALVGRID_FIRST on class CL_GUI_TESTPROXY_JOB_DATA has no parameter.
Method DISPLAY_ALVGRID_FIRST on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESTROY_UI Call by reference Type reference (TYPE) ETTP_ONOFF TestProxy Switch On/Off 20080617

Method FINISH on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method GET_JOB_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOBSTATUS Call by reference Type reference (TYPE) ETTP_JOBSTATUS Test Proxy: Status of Execution (Sched., Active, Finished) 20090128
2 Returning R_JOBSTATUS_TEXT Value transfer Type reference (TYPE) ETTP_JOBSTATUS_TEXT Job Status Text 20090128

Method GET_JOB_STATUS_TEXT on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method HANDLE_ALV_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20080703
2 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 20080703

Method HANDLE_ALV_HOTSPOT_CLICK on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method NEED_DATA_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEED_REFRESH Call by reference Type reference (TYPE) ETTP_ONOFF TestProxy Switch On/Off 20080617

Method NEED_DATA_REFRESH on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method REFRESH_ALVGRID Signature

Method REFRESH_ALVGRID on class CL_GUI_TESTPROXY_JOB_DATA has no parameter.
Method REFRESH_ALVGRID on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method SET_DATA_TO_GRID Signature

Method SET_DATA_TO_GRID on class CL_GUI_TESTPROXY_JOB_DATA has no parameter.
Method SET_DATA_TO_GRID on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method SET_FIELDCAT_INITIAL Signature

Method SET_FIELDCAT_INITIAL on class CL_GUI_TESTPROXY_JOB_DATA has no parameter.
Method SET_FIELDCAT_INITIAL on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method SET_JOBSTATUS_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_JOBSTATUS Call by reference Type reference (TYPE) ETTP_JOBSTATUS_TT Table on Frontend Scheduler Job Status 20090902

Method SET_JOBSTATUS_FOR_DISPLAY on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method SET_LAYOUT Signature

Method SET_LAYOUT on class CL_GUI_TESTPROXY_JOB_DATA has no parameter.
Method SET_LAYOUT on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method SET_SORT_CRITERIA Signature

Method SET_SORT_CRITERIA on class CL_GUI_TESTPROXY_JOB_DATA has no parameter.
Method SET_SORT_CRITERIA on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method SET_TESTPROXY_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TESTPROXY_OBJ Call by reference Object reference (TYPE REF TO) CL_ECATT_TWB_TESTPROXY Test Proxy: Test Proxy for TWB-eCATT 20090902

Method SET_TESTPROXY_OBJ on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VISIBLE Call by reference Type reference (TYPE) ETTP_ONOFF 'X' eCATT Switch On/Off 20080617

Method SET_VISIBLE on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method SHOW_ALVGRID Signature

Method SHOW_ALVGRID on class CL_GUI_TESTPROXY_JOB_DATA has no parameter.
Method SHOW_ALVGRID on class CL_GUI_TESTPROXY_JOB_DATA has no exception.

Method START_ALVGRID Signature

Method START_ALVGRID on class CL_GUI_TESTPROXY_JOB_DATA has no parameter.
Method START_ALVGRID on class CL_GUI_TESTPROXY_JOB_DATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712