SAP ABAP Class CL_BS_CONTEXT_STORE (Context Store)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     BS_COMMON_OBJECTS (Package) Common Tools and Interfaces
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BS_CONTEXT_STORE Access To Context Store 20110226
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BS_CONTEXT_STORE_SHM Context Store SHM 20110129
Properties
Class CL_BS_CONTEXT_STORE  
Short Description Context Store    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_COMMON_OBJECTS   Common Tools and Interfaces 
Created 20110124   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BS_CONTEXT_STORE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BS_CONTEXT_STORE Access To Context Store 20110226
Friends
# Friend Modeled only Created on Description
1 CL_BS_CONTEXT_STORE_FACTORY 20110130 Factory For Context Stores
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS_NAME Instance attribute Protected Type reference (TYPE) SEOCLNAME Class Name 20110301
2 GC_CONTEXT_TYPE Instance attribute Public Attribute reference (LIKE) 20110227
3 MESSAGE_DUMMY Instance attribute Protected Type reference (TYPE) C dummy for use with command MESSAGE INTO 20110226
4 MO_LOG Instance attribute Public Attribute reference (LIKE) 20110226
5 MT_CONTEXTS Instance attribute Protected Type reference (TYPE) TY_CONTEXT_INSTANCES 20110131
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110131
2 CREATE_CONTEXT Instance method Public Method 20110226
3 DESERIALIZED_DATA Instance method Public Method de-serializes the given data 20110124
4 GET_CONTEXT Instance method Public Method 20110226
5 PRESERVE_CONTEXT Instance method Public Method preserves the given context (creates if not yet existing) 20110131
6 RENAME_CONTEXT Instance method Public Method 20110227
7 SERIALIZED_DATA Instance method Public Method serializes the given data 20110124
8 SUBSTITUTE_CONTEXT Instance method Public Method 20110227
9 WIPE_CONTEXT Instance method Public Method 20110227
Events
Class CL_BS_CONTEXT_STORE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CONTEXT_INSTANCE Public See coding 20110131 BEGIN OF ty_context_instance, name TYPE string, instance TYPE REF TO if_bs_context, END OF ty_context_instance
2 TY_CONTEXT_INSTANCES Public See coding 20110131 ty_context_instances TYPE TABLE OF ty_context_instance WITH KEY name
Method Signatures

Method CONSTRUCTOR Signature

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

Method CREATE_CONTEXT Signature

Method CREATE_CONTEXT on class CL_BS_CONTEXT_STORE has no parameter.
Method CREATE_CONTEXT on class CL_BS_CONTEXT_STORE has no exception.

Method DESERIALIZED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA Call by reference Type reference (TYPE) DATA 20110124
2 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20110124

Method DESERIALIZED_DATA on class CL_BS_CONTEXT_STORE has no exception.

Method GET_CONTEXT Signature

Method GET_CONTEXT on class CL_BS_CONTEXT_STORE has no parameter.
Method GET_CONTEXT on class CL_BS_CONTEXT_STORE has no exception.

Method PRESERVE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLNAME 'CL_BS_CONTEXT' Class Name 20110131
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20110131
3 Returning RO_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BS_CONTEXT Context 20110131

Method PRESERVE_CONTEXT on class CL_BS_CONTEXT_STORE has no exception.

Method RENAME_CONTEXT Signature

Method RENAME_CONTEXT on class CL_BS_CONTEXT_STORE has no parameter.
Method RENAME_CONTEXT on class CL_BS_CONTEXT_STORE has no exception.

Method SERIALIZED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STRING Call by reference Type reference (TYPE) STRING 20110124
2 Importing IV_DATA Call by reference Type reference (TYPE) DATA 20110124

Method SERIALIZED_DATA on class CL_BS_CONTEXT_STORE has no exception.

Method SUBSTITUTE_CONTEXT Signature

Method SUBSTITUTE_CONTEXT on class CL_BS_CONTEXT_STORE has no parameter.
Method SUBSTITUTE_CONTEXT on class CL_BS_CONTEXT_STORE has no exception.

Method WIPE_CONTEXT Signature

Method WIPE_CONTEXT on class CL_BS_CONTEXT_STORE has no parameter.
Method WIPE_CONTEXT on class CL_BS_CONTEXT_STORE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703