SAP ABAP Class CL_ESH_MU_MODEL_GROUP (ESH Object Modeling: Data on Product Version/System Group)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_UI_OBJ_MODEL_UI (Package) Object Modelling UI
Properties
Class CL_ESH_MU_MODEL_GROUP  
Short Description ESH Object Modeling: Data on Product Version/System Group    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_UI_OBJ_MODEL_UI   Object Modelling UI 
Created 20070306   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
Class CL_ESH_MU_MODEL_GROUP has no interface implemented.
Friends
Class CL_ESH_MU_MODEL_GROUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_AUTH_ACT_ASSIGN Constant Public Type reference (TYPE) STRING 'ASSIGN_TO_SYSGR' 20070619
2 C_AUTH_ACT_CHANGE Constant Public Type reference (TYPE) STRING 'CHANGE' 20070619
3 C_AUTH_ACT_CONNECTION Constant Public Type reference (TYPE) STRING 'CREATE_CONNECTION' 20070620
4 C_AUTH_ACT_CREATE Constant Public Type reference (TYPE) STRING 'CREATE' 20070619
5 C_AUTH_ACT_DELETE Constant Public Type reference (TYPE) STRING 'DELETE' 20070619
6 C_AUTH_ACT_DISPLAY Constant Public Type reference (TYPE) STRING 'DISPLAY' 20070619
7 C_AUTH_ACT_TRANSPORT Constant Public Type reference (TYPE) STRING 'TRANSPORT_MODELS' 20070619
8 MODEL Instance attribute Private Type reference (TYPE) ESH_E_OM_MODEL Model 20070309
9 SYSREL Instance attribute Private Type reference (TYPE) ESH_E_OM_SYSREL System/release 20070309
10 TEMPLATE_TYPE Instance attribute Private Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template type 20071031
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION_BO Instance method Public Method Check user authorization for business object maintenance 20070619
2 CHECK_AUTHORIZATION_REL Static method Public Method Check user authorization for release maintenance 20070619
3 COMMIT Static method Public Method Commit work 20070417
4 CONFLICT_RES_LOGSYS_ASSIGNMENT Instance method Public Method Conflict handling: Resolution on logsys assignment 20080808
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070309
6 COPY Static method Public Method Copy system group 20070417
7 DEL_SYSTEMS Instance method Public Method Delete assignment of system to software component 20080325
8 FACTORY Static method Public Method Get instance 20070309
9 GET_GROUPS Static method Public Method Get all product versions and groups 20070309
10 GET_SYSTEMS Instance method Public Method Get systems of group 20070309
11 GET_SYSTEMS1 Static method Public Method Get systems of group 20080408
12 SET_SYSTEMS Instance method Public Method Set systems of group 20070309
Events
Class CL_ESH_MU_MODEL_GROUP has no event.
Types
Class CL_ESH_MU_MODEL_GROUP has no local type.
Method Signatures

Method CHECK_AUTHORIZATION_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SYSREL_STACK Call by reference Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table Type for ESH_S_OM_SYSREL_EXT 20081110
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) STRING CL_ESH_OBJ_MODELLING=>C_AUTH_ACT_... 20070619
3 Importing IV_AREA Call by reference Type reference (TYPE) CHAR1 20070622
4 Returning RV_GRANTED Value transfer Type reference (TYPE) ABAP_BOOL 20070619

Method CHECK_AUTHORIZATION_BO on class CL_ESH_MU_MODEL_GROUP has no exception.

Method CHECK_AUTHORIZATION_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) STRING CL_ESH_OBJ_MODELLING=>C_AUTH_ACT_... 20070619
2 Returning RV_GRANTED Value transfer Type reference (TYPE) ABAP_BOOL 20070619

Method CHECK_AUTHORIZATION_REL on class CL_ESH_MU_MODEL_GROUP has no exception.

Method COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WAIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20070417

Method COMMIT on class CL_ESH_MU_MODEL_GROUP has no exception.

Method CONFLICT_RES_LOGSYS_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SYSTEMS Call by reference Type reference (TYPE) ESH_T_MU_SYS_GROUP S0 - BO Overview/System Group 20080808
2 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release - Name 20080808
3 Importing IV_SYSREL_GUID Value transfer Type reference (TYPE) ESH_E_OM_SYSREL System/Release - Guid 20080808
4 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template Type 20090306
5 Returning RV_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20080808

Method CONFLICT_RES_LOGSYS_ASSIGNMENT on class CL_ESH_MU_MODEL_GROUP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL Call by reference Type reference (TYPE) ESH_E_OM_MODEL 20070309
2 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20070309
3 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template Type 20071031

Method CONSTRUCTOR on class CL_ESH_MU_MODEL_GROUP has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL_NEW Call by reference Type reference (TYPE) ESH_E_OM_MODEL Model 20070417
2 Importing IV_MODEL_TEMPLATE Call by reference Type reference (TYPE) ESH_E_OM_MODEL Model 20070417
3 Importing IV_SYSREL_NEW Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20070914
4 Importing IV_SYSREL_TEMPLATE Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20070914
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20110609

Method DEL_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SYSTEMS Call by reference Type reference (TYPE) ESH_T_MU_SYS_GROUP S0 - BO Overview/System Group 20080325

Method DEL_SYSTEMS on class CL_ESH_MU_MODEL_GROUP has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL Call by reference Type reference (TYPE) ESH_E_OM_MODEL Model 20070309
2 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20070309
3 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template Type 20071031
4 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ESH_MU_MODEL_GROUP ESH object modelling: Model group 20070309

Method FACTORY on class CL_ESH_MU_MODEL_GROUP has no exception.

Method GET_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AREA Call by reference Type reference (TYPE) CHAR1 20070622
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20070628
3 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template Type 20071031
4 Returning RT_GROUPS Value transfer Type reference (TYPE) ESH_T_MU_BO_LIST S0 - BO Overview/ BO list 20070309

Method GET_GROUPS on class CL_ESH_MU_MODEL_GROUP has no exception.

Method GET_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSIGN_NEW_SYSTEM Call by reference Type reference (TYPE) ESH_E_MU_CHECKED ' ' marker for check field 20070626
2 Importing IV_ITEM_TYPE Call by reference Type reference (TYPE) ESH_E_MU_BO_LIST_ITEM_TYPE 'O' BO list/ item type 20070511
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20070628
4 Returning RT_SYSTEMS Value transfer Type reference (TYPE) ESH_T_MU_SYS_GROUP S0 - BO Overview/ System Group 20070309

Method GET_SYSTEMS on class CL_ESH_MU_MODEL_GROUP has no exception.

Method GET_SYSTEMS1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20080408
2 Returning RT_SYSTEMS Value transfer Type reference (TYPE) ESH_T_MU_SYS_GROUP S0 - BO Overview/ System Group 20080408

Method GET_SYSTEMS1 on class CL_ESH_MU_MODEL_GROUP has no exception.

Method SET_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SYSTEMS Call by reference Type reference (TYPE) ESH_T_MU_SYS_GROUP 20070309

Method SET_SYSTEMS on class CL_ESH_MU_MODEL_GROUP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 100