SAP ABAP Class CL_SGEN_GENER8 (SGEN Load Generation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-UPG-TLS-TLA (Application Component) Upgrade Tools for ABAP
     SLGN (Package) Post-Upgrade Generation Tools
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SGEN_GENER8 SGEN Load Generation 20100616
Properties
Class CL_SGEN_GENER8  
Short Description SGEN Load Generation    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLGN   Post-Upgrade Generation Tools 
Created 20100616   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SGEN_GENER8 SGEN Load Generation 20100616
Friends
Class CL_SGEN_GENER8 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_COMMIT_BLOCK Constant Private Type reference (TYPE) I 1 20100616
2 MC_ERROR_LIMIT Constant Private Type reference (TYPE) I 500 20111025
3 MC_TASK_SIZE Constant Private Type reference (TYPE) I 70 20110512
4 MO_GENER8_ACCESS Instance attribute Private Object reference (TYPE REF TO) LIF_SGEN_GENER8_ACCESS 20100621
5 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) IF_SGEN_GENER8 SGEN Load Generation 20100616
6 MO_LOG Instance attribute Private Object reference (TYPE REF TO) IF_SGEN_LOG SGEN log service class 20100616
7 MO_SGEN_DB Instance attribute Private Object reference (TYPE REF TO) IF_SGEN_DB DB Interface for SGEN 20100616
8 MT_COMPONENTS Instance attribute Private Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_COMPONENT_T 20100616
9 MT_SERVTYPE Instance attribute Private Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_SERVER_TYPE_T 20100616
10 MT_TASKLIST Instance attribute Private Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_TASKLIST_T 20100616
11 MV_ERROR_ABORT Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100616
12 MV_GEN_TASK Instance attribute Private Type reference (TYPE) I 20100616
13 MV_INITIAL_START Instance attribute Private Type reference (TYPE) I 20100616
14 MV_LOG_WRITTEN Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100616
15 MV_MACHTYPE Instance attribute Private Type reference (TYPE) RFCMACH RFC: SAP machine ID 20100616
16 MV_PROCESSING_DONE Instance attribute Private Type reference (TYPE) I 20100616
17 MV_START_DATE Instance attribute Private Type reference (TYPE) D 20100616
18 MV_START_TIME Instance attribute Private Type reference (TYPE) T 20100616
19 MV_TASK_FREE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100616
20 MV_TIMEZONE Instance attribute Private Type reference (TYPE) SYSTZONLO 'UTC' Time Zone of Current User 20100622
21 MV_TOTAL Instance attribute Private Type reference (TYPE) I 20100616
22 MV_USER_ABORT Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100616
Methods
# Method Level Visibility Method type Description Created on
1 CHECK4STOP_TASK Instance method Private Method 20100616
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100621
3 GET_COMPONENTS Instance method Private Method 20100616
4 GET_DURATION Instance method Private Method 20100622
5 GET_GEN_TEXT Instance method Private Method 20100616
6 GET_INSTANCE Static method Public Method Gets instance of SGEN generation class 20100616
7 GET_RUNTIME Instance method Private Method 20100616
8 GET_SERVTYPE Instance method Private Method 20100616
9 GET_TASKLIST Instance method Private Method 20100616
10 PROCESS_TASK Instance method Private Method 20100616
11 RETURN_INFO Instance method Private Method 20100616
12 WAIT4FREE_TASK Instance method Private Method 20100616
Events
Class CL_SGEN_GENER8 has no event.
Types
Class CL_SGEN_GENER8 has no local type.
Method Signatures

Method CHECK4STOP_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GENSETM_LINES Call by reference Type reference (TYPE) I 20100616
2 Returning RV_STOP_TAKS Value transfer Type reference (TYPE) ABAP_BOOL 20100616

Method CHECK4STOP_TASK on class CL_SGEN_GENER8 has no exception.

Method CONSTRUCTOR Signature

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

Method GET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPONENTS Call by reference Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_COMPONENT_T 20100616

Method GET_COMPONENTS on class CL_SGEN_GENER8 has no exception.

Method GET_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DAYS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20100622
2 Exporting EV_HOURS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20100622
3 Exporting EV_MINUTES Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20100622
4 Exporting EV_MONTHS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20100622
5 Exporting EV_SECONDS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20100622
6 Exporting EV_YEARS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20100622
7 Importing IV_END_TIME Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100622
8 Importing IV_START_TIME Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100622

Method GET_DURATION on class CL_SGEN_GENER8 has no exception.

Method GET_GEN_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GEN_TEXT Value transfer Type reference (TYPE) CHAR80 20100616

Method GET_GEN_TEXT on class CL_SGEN_GENER8 has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_SGEN_GENER8 DB Interface für SGEN 20100616

Method GET_INSTANCE on class CL_SGEN_GENER8 has no exception.

Method GET_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GEN_RATE_HOUR Call by reference Type reference (TYPE) DECFLOAT16 20100616
2 Exporting EV_GEN_RATE_SEC Call by reference Type reference (TYPE) DECFLOAT16 20100616
3 Exporting EV_NEEDED_DAYS Call by reference Type reference (TYPE) I 20100616
4 Exporting EV_NEEDED_TIME Call by reference Type reference (TYPE) T 20100616
5 Exporting EV_RUNTIME_SEC Call by reference Type reference (TYPE) I 20100616

Method GET_RUNTIME on class CL_SGEN_GENER8 has no exception.

Method GET_SERVTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SERVTYPE Call by reference Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_SERVER_TYPE_T 20100616

Method GET_SERVTYPE on class CL_SGEN_GENER8 has no exception.

Method GET_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TASKLIST Call by reference Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_TASKLIST_T 20100616
# Exception Resumable Description Created on
1 CX_SGEN 20100616

Method PROCESS_TASK Signature

Method PROCESS_TASK on class CL_SGEN_GENER8 has no parameter.
# Exception Resumable Description Created on
1 CX_SGEN 20100616

Method RETURN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RECEIVE_MSG Call by reference Type reference (TYPE) CHAR80 20100616
2 Importing IV_RECEIVE_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20100616
3 Importing IV_TASKNAME Call by reference Type reference (TYPE) CLIKE 20100616

Method RETURN_INFO on class CL_SGEN_GENER8 has no exception.

Method WAIT4FREE_TASK Signature

Method WAIT4FREE_TASK on class CL_SGEN_GENER8 has no parameter.
Method WAIT4FREE_TASK on class CL_SGEN_GENER8 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703