SAP ABAP Class CL_ESH_OM_SWC_STACK_HANDLE (Handle for SWC-Stack)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_OBJ_MOD_REP (Package) Model Repository
Properties
Class CL_ESH_OM_SWC_STACK_HANDLE  
Short Description Handle for SWC-Stack    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class ESH_OM_OBJ_MODEL_REP    
Program status     
Category 0   
Package S_ESH_ENG_OBJ_MOD_REP   Model Repository 
Created 20081104   SAP 
Last change 20140121   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_OM_SWC_STACK_HANDLE has no interface implemented.
Friends
Class CL_ESH_OM_SWC_STACK_HANDLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_SWC_STACK_HANDLES Static Attribute Private Type reference (TYPE) ESH_T_OM_SWC_STACK_HANDLES Table type for ESH_S_OM_SWC_STACK_HANDLES 20081105
2 MT_SYSRELD_EXT Instance attribute Public Type reference (TYPE) ESH_T_OM_SYSRELD_EXT Table type for ESH_S_OM_SYSRELD_EXT 20081104
3 MT_SYSRELD_EXT_USED Instance attribute Public Type reference (TYPE) ESH_T_OM_SYSRELD_EXT Table type for ESH_S_OM_SYSRELD_EXT 20081106
4 MT_SYSREL_EXT Instance attribute Public Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table type for ESH_S_OM_SYSREL_EXT 20081104
5 MT_SYSREL_EXT_USED Instance attribute Public Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table type for ESH_S_OM_SYSREL_EXT 20081106
6 MV_LOGSYS Instance attribute Public Type reference (TYPE) ESH_E_OM_SYSTEM System 20130308
7 MV_MODEL_GUID Instance attribute Public Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20081119
8 MV_STACK_TYPE Instance attribute Public Type reference (TYPE) ESH_E_OM_STACK_TYPE Stack type 20081119
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MODEL_HANDLE Instance method Public Method Check combination of model and handle 20081105
2 CHECK_STACK Static method Private Method Check the SWC stack 20081105
3 CHECK_STACK_TYPE Static method Public Method Check stack type 20090121
4 CONSTRUCTOR Instance method Private Constructor Constructor 20081105
5 COPY_HANDLE Instance method Public Method Copy handle 20081105
6 GET_ALL_STACKS Static method Private Method Get all stacks 20081112
7 GET_HANDLE Static method Public Method Get handle for specific SWC stack 20081105
8 GET_HANDLES Static method Public Method Get handle for specific SWC stack 20081111
9 GET_HANDLES_OF_SYSREL Static method Public Method Get all handles of a SWC 20081125
10 GET_SWC_GROUPS Static method Private Method Get SWC groups 20081113
11 REMOVE_INVALID_HANDLES Static method Public Method Remove invalid handles 20081105
12 SET_STACK_TYPE Instance method Public Method Set stack type 20090121
Events
Class CL_ESH_OM_SWC_STACK_HANDLE has no event.
Types
Class CL_ESH_OM_SWC_STACK_HANDLE has no local type.
Method Signatures

Method CHECK_MODEL_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20081105
2 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20081105
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20081105

Method CHECK_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SYSRELD_EXT Call by reference Type reference (TYPE) ESH_T_OM_SYSRELD_EXT Table Type for ESH_S_OM_SYSRELD_EXT 20081105
2 Importing IT_SYSREL_EXT Call by reference Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table Type for ESH_S_OM_SYSREL_EXT 20081105
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20081105

Method CHECK_STACK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STACK_TYPE Call by reference Type reference (TYPE) ESH_E_OM_STACK_TYPE Stack Type 20090121

Method CHECK_STACK_TYPE on class CL_ESH_OM_SWC_STACK_HANDLE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SYSRELD_EXT Call by reference Type reference (TYPE) ESH_T_OM_SYSRELD_EXT Table Type for ESH_S_OM_SYSRELD_EXT 20081105
2 Importing IT_SYSREL_EXT Call by reference Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table Type for ESH_S_OM_SYSREL_EXT 20081105
3 Importing IV_CHECK_STACK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20081105
4 Importing IV_LOGSYS Call by reference Type reference (TYPE) ESH_E_OM_SYSTEM System 20130308
5 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20081119
6 Importing IV_STACK_TYPE Call by reference Type reference (TYPE) ESH_E_OM_STACK_TYPE 20081119
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20081105

Method COPY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_HANDLE Value transfer Object reference (TYPE REF TO) CL_ESH_OM_SWC_STACK_HANDLE Handle for SWC-Stack 20081105

Method COPY_HANDLE on class CL_ESH_OM_SWC_STACK_HANDLE has no exception.

Method GET_ALL_STACKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SWC_STACK_HANDLES Call by reference Type reference (TYPE) ESH_T_OM_SWC_STACK_HANDLES Table Type for ESH_S_OM_SWC_STACK_HANDLES 20081112
2 Importing IT_SWC_GROUPS Call by reference Type reference (TYPE) LTY_T_SWC_GROUPS 20081112
3 Importing IT_SYSREL_EXT Call by reference Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table Type for ESH_S_OM_SYSREL_EXT 20081112
4 Importing IT_SYSREL_EXT_USE Call by reference Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table Type for ESH_S_OM_SYSREL_EXT 20081112
5 Importing IV_I Call by reference Type reference (TYPE) I 1 20081112
6 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20081112
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20081112

Method GET_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_HANDLE Call by reference Object reference (TYPE REF TO) CL_ESH_OM_SWC_STACK_HANDLE Handle for SWC-stack 20081105
2 Importing IT_SYSREL_EXT Call by reference Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table Type for ESH_S_OM_SYSREL_EXT 20081105
3 Importing IT_SYSREL_EXT_LIST Call by reference Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table Type for ESH_S_OM_SYSREL_EXT 20090210
4 Importing IV_LOGSYS Call by reference Type reference (TYPE) ESH_E_OM_SYSTEM System 20081114
5 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20081114
6 Importing IV_STACK_TYPE Call by reference Type reference (TYPE) ESH_E_OM_STACK_TYPE 20081114
7 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20081106
8 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20081106
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20081105

Method GET_HANDLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HANDLES Call by reference Type reference (TYPE) ESH_T_OM_SWC_STACK_HANDLES Handle for SWC-stack 20081111
2 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20081111
3 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20081111
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20081111

Method GET_HANDLES_OF_SYSREL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_HANDLE Call by reference Object reference (TYPE REF TO) CL_ESH_OM_SWC_STACK_HANDLE Handle for SWC-Stack 20081125
2 Exporting ET_HANDLES Call by reference Type reference (TYPE) ESH_T_OM_SWC_STACK_HANDLES Handle for SWC-stack 20081125
3 Importing IV_STACK_TYPE Call by reference Type reference (TYPE) ESH_E_OM_STACK_TYPE 20081125
4 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20081125
5 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20081125
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20081125

Method GET_SWC_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SWC_GROUPS Call by reference Type reference (TYPE) LTY_T_SWC_GROUPS 20081113
2 Importing IT_SYSREL_EXT Call by reference Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table Type for ESH_S_OM_SYSREL_EXT 20081113

Method GET_SWC_GROUPS on class CL_ESH_OM_SWC_STACK_HANDLE has no exception.

Method REMOVE_INVALID_HANDLES Signature

Method REMOVE_INVALID_HANDLES on class CL_ESH_OM_SWC_STACK_HANDLE has no parameter.
Method REMOVE_INVALID_HANDLES on class CL_ESH_OM_SWC_STACK_HANDLE has no exception.

Method SET_STACK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STACK_TYPE Call by reference Type reference (TYPE) ESH_E_OM_STACK_TYPE Stack Type 20090121

Method SET_STACK_TYPE on class CL_ESH_OM_SWC_STACK_HANDLE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 720