SAP ABAP Class CL_POWL_SHADOWING (Shared memory root class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MUS-POW (Application Component) Personal Object Worklist
     GEN_PERSONAL_OBJECT_WORKLIST (Package) generic worklist
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SHM_BUILD_INSTANCE Flag Interface: Area Constructor for Shared Objects 20080304
Properties
Class CL_POWL_SHADOWING  
Short Description Shared memory root class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GEN_PERSONAL_OBJECT_WORKLIST   generic worklist 
Created 20080304   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_POWL_SHADOWING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SHM_BUILD_INSTANCE Flag Interface: Area Constructor for Shared Objects 20080304
Friends
Class CL_POWL_SHADOWING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 HDL Static Attribute Private Object reference (TYPE REF TO) CL_POWL_SHM_SHADOWING POWL Shared memory area 20080304
2 M_RESULTS Instance attribute Private Type reference (TYPE) POWL_SHM_RESULTS_TTY Table type for storing all the results 20080304
3 M_RESULTS_DATA Instance attribute Private Type reference (TYPE) XSTRING 20080304
4 M_SELCRITERIA Instance attribute Private Type reference (TYPE) POWL_SHM_SELCRIT_TTY Table Type for Selection criteria 20080304
Methods
# Method Level Visibility Method type Description Created on
1 GET_SHM_RESULTS Instance method Public Method 20080304
2 GET_SHM_RESULTS_TABLE Instance method Public Method 20080304
3 GET_SHM_SELCRIT Instance method Public Method 20080304
4 RELEASE_SHM_DATA Instance method Public Method 20080304
5 SET_SHM_RESULTS Instance method Public Method 20080304
6 SET_SHM_RESULTS_TABLE Instance method Public Method 20080304
7 SET_SHM_SELCRIT Instance method Public Method 20080304
Events
Class CL_POWL_SHADOWING has no event.
Types
Class CL_POWL_SHADOWING has no local type.
Method Signatures

Method GET_SHM_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEF_TECH_COL Value transfer Type reference (TYPE) POWL_XFLAG_TY X-Flag 20080304
2 Exporting E_FIELDCAT Value transfer Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog META description 20080304
3 Exporting E_FIELDCAT_CHANGED Value transfer Type reference (TYPE) POWL_XFLAG_TY X-Flag 20080304
4 Exporting E_LANGU Value transfer Type reference (TYPE) LANGU Language Key 20080304
5 Exporting E_MESSAGES Value transfer Type reference (TYPE) POWL_MSG_TTY Message META description 20080304
6 Exporting E_QUERY Value transfer Type reference (TYPE) POWL_QUERY_TY Query ID 20080304
7 Exporting E_RESULTS Value transfer Type reference (TYPE) XSTRING 20080304
8 Exporting E_TO_BE_REFRESHED Value transfer Type reference (TYPE) POWL_XFLAG_TY X-Flag 20080304
9 Exporting E_VISIBLE_COLS_COUNT Value transfer Type reference (TYPE) NUM4 Four-digit number 20080304
10 Exporting E_VISIBLE_FIELDS Value transfer Type reference (TYPE) POWL_VISIBLE_COLS_TTY table of visible columns 20080317
11 Exporting E_VISIBLE_ROWS_COUNT Value transfer Type reference (TYPE) NUM4 Four-digit number 20080304
12 Importing I_CACHE_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080304
13 Importing I_OBJECT_DEFINITION Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20080304
14 Importing I_QUERY Call by reference Type reference (TYPE) POWL_QUERY_TY Query ID 20080304
15 Importing I_SESSION_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080304

Method GET_SHM_RESULTS on class CL_POWL_SHADOWING has no exception.

Method GET_SHM_RESULTS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULTS_TABLE Call by reference Type reference (TYPE) XSTRING 20080304
2 Importing I_CACHE_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080304

Method GET_SHM_RESULTS_TABLE on class CL_POWL_SHADOWING has no exception.

Method GET_SHM_SELCRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CRIT_DEF Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20080304
2 Exporting E_CRIT_PARA Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080304
3 Exporting E_DEFAULT_PARA Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080304
4 Exporting E_DYN_DATA Call by reference Type reference (TYPE) POWL_DYN_DATA_TTY POWL dynamic data table 20080314
5 Exporting E_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20080304
6 Exporting E_QSEARCH_EXPANDED Call by reference Type reference (TYPE) POWL_XFLAG_TY X-Flag 20080304
7 Exporting E_UPDATE_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20080304
8 Importing I_QUERY Call by reference Type reference (TYPE) POWL_QUERY_TY Query ID 20080304
9 Importing I_SESSION_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080304

Method GET_SHM_SELCRIT on class CL_POWL_SHADOWING has no exception.

Method RELEASE_SHM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SESSION_ID Value transfer Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080304

Method RELEASE_SHM_DATA on class CL_POWL_SHADOWING has no exception.

Method SET_SHM_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CACHE_ID Value transfer Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080304
2 Importing I_DEF_TECHNICAL_COL Value transfer Type reference (TYPE) POWL_XFLAG_TY SPACE X-Flag 20080304
3 Importing I_FIELDCAT Value transfer Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog META description 20080304
4 Importing I_FIELDCAT_CHANGED Value transfer Type reference (TYPE) POWL_XFLAG_TY 'X' X-Flag 20080304
5 Importing I_LANGU Value transfer Type reference (TYPE) LANGU SY-LANGU Language Key 20080304
6 Importing I_MESSAGES Value transfer Type reference (TYPE) POWL_MSG_TTY Message META description 20080304
7 Importing I_QUERY Value transfer Type reference (TYPE) POWL_QUERY_TY Query ID 20080304
8 Importing I_RESULTS Value transfer Type reference (TYPE) XSTRING 20080304
9 Importing I_SESSION_ID Value transfer Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080304
10 Importing I_TO_BE_REFRESHED Value transfer Type reference (TYPE) POWL_XFLAG_TY SPACE X-Flag 20080304
11 Importing I_VISIBLE_COLS_COUNT Value transfer Type reference (TYPE) I 5 20080304
12 Importing I_VISIBLE_FIELDS Call by reference Type reference (TYPE) POWL_VISIBLE_COLS_TTY table of visible columns 20080317
13 Importing I_VISIBLE_ROWS_COUNT Value transfer Type reference (TYPE) I 5 20080304

Method SET_SHM_RESULTS on class CL_POWL_SHADOWING has no exception.

Method SET_SHM_RESULTS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CACHE_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080304
2 Importing I_RESULTS_TABLE Call by reference Type reference (TYPE) XSTRING 20080304

Method SET_SHM_RESULTS_TABLE on class CL_POWL_SHADOWING has no exception.

Method SET_SHM_SELCRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_UPDATE_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20080304
2 Importing I_CRIT_DEF Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20080304
3 Importing I_CRIT_PARA Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080304
4 Importing I_DEFAULT_PARA Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080304
5 Importing I_DYN_DATA Call by reference Type reference (TYPE) POWL_DYN_DATA_TTY POWL dynamic data table 20080314
6 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080304
7 Importing I_QSEARCH_EXPANDED Call by reference Type reference (TYPE) POWL_XFLAG_TY SPACE X-Flag 20080304
8 Importing I_QUERY Call by reference Type reference (TYPE) POWL_QUERY_TY Query ID 20080304
9 Importing I_SESSION_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080304

Method SET_SHM_SELCRIT on class CL_POWL_SHADOWING has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703