SAP ABAP Class CL_SGEN_LOAD_SHD (Fill of GENSETM in shadow system)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-UPG-TLS-TLA (Application Component) Upgrade Tools for ABAP
     SAUS (Package) Transport Control (Repository Switch)
Properties
Class CL_SGEN_LOAD_SHD  
Short Description Fill of GENSETM in shadow system    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAUS   Transport Control (Repository Switch) 
Created 20121029   SAP 
Last change 20140120   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
Class CL_SGEN_LOAD_SHD has no interface implemented.
Friends
Class CL_SGEN_LOAD_SHD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_FILE_ACCESS Instance attribute Private Object reference (TYPE REF TO) LIF_SGEN_LOAD_FILE 20121029
2 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SGEN_LOAD_SHD 20121029
3 MO_LOG Instance attribute Private Object reference (TYPE REF TO) IF_SGEN_LOG 20121029
4 MO_SGEN_DB Instance attribute Private Object reference (TYPE REF TO) IF_SGEN_DB 20121029
5 MT_COMPONENTS_INS Instance attribute Private Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_COMPONENT_T 20121029
6 MT_SERVER_TYPES Instance attribute Private Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_SERVER_TYPE_T 20121029
7 MT_TR_REQUESTS Instance attribute Private Type reference (TYPE) TRKORRS 20121029
8 MV_DIRECTORY Instance attribute Private Type reference (TYPE) TSTRF01-SUBDIR 20121029
9 MV_INVALID_LOAD Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121029
10 MV_INVALID_LOAD_SET Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121029
11 MV_REGENERATE_ALL Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121029
12 MV_REGENERATE_ALL_SET Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121029
13 MV_TR_REQUEST Instance attribute Private Type reference (TYPE) TRKORR 20121029
14 MV_TR_REQUESTS_SET Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121029
15 MV_TR_REQUEST_SET Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121029
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MACH_TYPE Instance method Private Method 20121029
2 CHECK_PRE_CONDITIONS Instance method Private Method 20121029
3 CHECK_TRDIR Instance method Private Method 20121029
4 CHECK_WDYN_EXISTENCE Instance method Private Method 20121029
5 CONSTRUCTOR Instance method Public Constructor 20121029
6 GENSETM_LOAD Instance method Private Method 20121029
7 GENSETM_REUSE Instance method Private Method Creates GENSETM on basis of current generation set 20130404
8 GENSETM_TRANS_REQUEST Instance method Private Method 20121029
9 GENSETM_UPGRADE Instance method Private Method 20121029
10 GET_INSTANCE Static method Public Method 20121029
11 GET_PREFIX_AND_STEM Instance method Private Method 20121029
12 GET_PROGRAMNAME Instance method Private Method 20121029
13 GET_RELEASE_DELTA Instance method Private Method 20121029
14 GET_SERVER_TYPES Instance method Public Method 20121029
15 INCLUDES_2_MASTERS Instance method Private Method 20121029
16 INFO_DB_SPACE Instance method Public Method 20121029
17 REMOVE_CERTAIN_OBJECTS Instance method Private Method 20121029
18 SET_GENSETM Instance method Public Method 20121029
19 SET_PARAMETER Instance method Public Method 20121029
20 SET_SERVER_TYPES Instance method Public Method 20121029
Events
Class CL_SGEN_LOAD_SHD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_SERVER_TYPE_S Public Type reference (TYPE) SERVTYPEM 20121029
2 GTY_SERVER_TYPE_T Public See coding 20121029 gty_server_type_t type standard table of servtypem
Method Signatures

Method ADD_MACH_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GENSETM Call by reference Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_GENSETM_T 20121029
2 Importing IT_GENSETM Call by reference Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_GENSETM_T 20121029

Method ADD_MACH_TYPE on class CL_SGEN_LOAD_SHD has no exception.

Method CHECK_PRE_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPTION Call by reference Type reference (TYPE) I 20121029
# Exception Resumable Description Created on
1 CX_SGEN 20121029

Method CHECK_TRDIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) PROGRAMM 20121029
2 Returning RV_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20121029

Method CHECK_TRDIR on class CL_SGEN_LOAD_SHD has no exception.

Method CHECK_WDYN_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNAME Call by reference Type reference (TYPE) SOBJ_NAME 20121029
2 Returning RV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20121029

Method CHECK_WDYN_EXISTENCE on class CL_SGEN_LOAD_SHD has no exception.

Method CONSTRUCTOR Signature

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

Method GENSETM_LOAD Signature

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

Method GENSETM_REUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GENSETM Call by reference Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_GENSETM_T 20130404
# Exception Resumable Description Created on
1 CX_SGEN Exception Class for SGEN 20130404

Method GENSETM_TRANS_REQUEST Signature

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

Method GENSETM_UPGRADE Signature

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

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) CL_SGEN_LOAD_SHD 20121029

Method GET_INSTANCE on class CL_SGEN_LOAD_SHD has no exception.

Method GET_PREFIX_AND_STEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PREFIX Call by reference Type reference (TYPE) NAMESPACE 20121029
2 Exporting EV_STEM Call by reference Type reference (TYPE) SOBJ_NAME 20121029
3 Importing IV_OBJECT Call by reference Type reference (TYPE) TROBJTYPE 20121029
4 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) SOBJ_NAME 20121029

Method GET_PREFIX_AND_STEM on class CL_SGEN_LOAD_SHD has no exception.

Method GET_PROGRAMNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Type reference (TYPE) TROBJTYPE 20121029
2 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) SOBJ_NAME 20121029
3 Returning RV_PROGNAME Value transfer Type reference (TYPE) PROGRAMM 20121029

Method GET_PROGRAMNAME on class CL_SGEN_LOAD_SHD has no exception.

Method GET_RELEASE_DELTA Signature

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

Method GET_SERVER_TYPES Signature

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

Method GET_SERVER_TYPES on class CL_SGEN_LOAD_SHD has no exception.

Method INCLUDES_2_MASTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GENSETM Call by reference Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_GENSETM_T 20121029
2 Importing IT_GENSETM Call by reference Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_GENSETM_T 20121029

Method INCLUDES_2_MASTERS on class CL_SGEN_LOAD_SHD has no exception.

Method INFO_DB_SPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SIZE Call by reference Type reference (TYPE) INT4 20121029
2 Exporting EV_TEXT Call by reference Type reference (TYPE) CHAR200 20121029

Method INFO_DB_SPACE on class CL_SGEN_LOAD_SHD has no exception.

Method REMOVE_CERTAIN_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GENSETM Call by reference Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_GENSETM_T 20121029
2 Importing IT_GENSETM Call by reference Type reference (TYPE) IF_SGEN_CONSTANTS=>GTY_GENSETM_T 20121029

Method REMOVE_CERTAIN_OBJECTS on class CL_SGEN_LOAD_SHD has no exception.

Method SET_GENSETM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADD_ENTRYS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121029
2 Importing IV_OPTION Call by reference Type reference (TYPE) I 20121029
# Exception Resumable Description Created on
1 CX_SGEN 20121029

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TR_REQUESTS Call by reference Type reference (TYPE) TRKORRS 20121029
2 Importing IV_DIRECTORY Call by reference Type reference (TYPE) TSTRF01-SUBDIR 20121029
3 Importing IV_INVALID_LOAD Call by reference Type reference (TYPE) ABAP_BOOL 20121029
4 Importing IV_REGENERATE_ALL Call by reference Type reference (TYPE) ABAP_BOOL 20121029
5 Importing IV_TR_REQUEST Call by reference Type reference (TYPE) TRKORR 20121029

Method SET_PARAMETER on class CL_SGEN_LOAD_SHD has no exception.

Method SET_SERVER_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SERVER_TYPES Call by reference Type reference (TYPE) GTY_SERVER_TYPE_T 20121029

Method SET_SERVER_TYPES on class CL_SGEN_LOAD_SHD has no exception.
History
Last changed by/on SAP  20140120 
SAP Release Created in 740