SAP ABAP Class CL_RSO_GUI_SHARED_CONTEXT (Class for exchanging Web Dynpro context data with SAP GUI)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_EXTENSION (Package) BW Repository (Parts Not Within CORE)
Properties
Class CL_RSO_GUI_SHARED_CONTEXT  
Short Description Class for exchanging Web Dynpro context data with SAP GUI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSO_EXTENSION   BW Repository (Parts Not Within CORE) 
Created 20090901   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSO_GUI_SHARED_CONTEXT has no interface implemented.
Friends
Class CL_RSO_GUI_SHARED_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_TIME_TO_LEAVE Constant Private Type reference (TYPE) RSTIMESTMP 3600 Lifetime (in Seconds) of Database Context Without Update 20120116
2 P_S_TLOGO_OBJECT Instance attribute Public See coding Current TLOGO object being processed 20090901
3 P_VIEW_NAME Instance attribute Public Type reference (TYPE) GT_VIEW_NAME Current view name in Web Dynpro application 20090901
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120116
2 CLEANUP_DB Static method Private Method Delete Obsolete Contexts from Database 20120116
3 DELETE_SESSION Static method Public Method Delete Existing Context 20120116
4 GET_SESSION Static method Public Method Get Context of Session 20120116
5 SYNCHRONIZE_SESSION Static method Public Method Synchronize Across Multiple Application Servers 20120116
Events
Class CL_RSO_GUI_SHARED_CONTEXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_VIEW_NAME Public See coding Name of Web Dynpro view 20090902 gt_view_name type c length 20
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSO_GUI_SHARED_CONTEXT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSO_GUI_SHARED_CONTEXT has no exception.

Method CLEANUP_DB Signature

Method CLEANUP_DB on class CL_RSO_GUI_SHARED_CONTEXT has no parameter.
Method CLEANUP_DB on class CL_RSO_GUI_SHARED_CONTEXT has no exception.

Method DELETE_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSTANCE Call by reference Type reference (TYPE) SHM_INST_NAME Name der Kontext-Instanz 20120116

Method DELETE_SESSION on class CL_RSO_GUI_SHARED_CONTEXT has no exception.

Method GET_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSTANCE Call by reference Type reference (TYPE) SHM_INST_NAME Name einer Shared Object Instanz eines Areas 20120116
2 Returning R_S_CONTEXT Value transfer Type reference (TYPE) RSOGUICONTEXT Applikationskontext 20120116

Method GET_SESSION on class CL_RSO_GUI_SHARED_CONTEXT has no exception.

Method SYNCHRONIZE_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA_HANDLE Call by reference Object reference (TYPE REF TO) CL_RSO_GUI Austauschbereich für GUI Context Daten 20120116
2 Importing I_DETACH Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Nach dem Update Shared Memory Handle trennen 20120116
3 Importing I_INSTANCE Call by reference Type reference (TYPE) SHM_INST_NAME Name name Shared Object Instanz 20120116
4 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20120116
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20120116
6 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO TLOGO Typ 20120116
7 Importing I_VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE View-Name 20120116
8 Returning R_AREA_HANDLE Value transfer Object reference (TYPE REF TO) CL_RSO_GUI Austauschbereich für GUI Context Daten 20120116

Method SYNCHRONIZE_SESSION on class CL_RSO_GUI_SHARED_CONTEXT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730