SAP ABAP Class IF_BS_CONTEXT_GLOBAL (Access To Global Context)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BS_CONTEXT Access To Context 20110226
2 Interface composition (i COMPRISING i_ref)  IF_PRTCL_CONTEXT_SHM Delegation Protocol For SHM Contexts 20110226
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BS_CONTEXT_GLOBAL_DELEGATE Delegate Of Global Context 20110226
Properties
Class IF_BS_CONTEXT_GLOBAL  
Short Description Access To Global Context    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20110226   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 IF_BS_CONTEXT_GLOBAL has no interface implemented.
Friends
Class IF_BS_CONTEXT_GLOBAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_INOB_INCIDENT Constant Public See coding 20121210
2 GC_INOB_SCENE Constant Public Type reference (TYPE) BS_INOB_SCENE_NAME 'SHM CONTEXT' Scene Name for Incident Observation 20121210
3 GV_DESIGNTIME Static Attribute Public Type reference (TYPE) BS_CT_DESIGNTIME Indicator: 'X'=designtime of application is active 20110512
4 MO_LOG Instance attribute Public Attribute reference (LIKE) 20110226
5 MV_NAME Instance attribute Public Attribute reference (LIKE) 20110226
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_ORIGIN_IDS_VALUES Instance method Public Method clears all context IDs' values originated in accord 20110226
2 CLEAR_VALUE Instance method Public Method 20110226
3 GET_CONTEXT_ACCORD Instance method Public Method gets the current context-accord 20110226
4 GET_CONTEXT_ID_ORIGIN Instance method Public Method returns given context ID's origin accord 20110226
5 GET_CONTEXT_ID_TYPE Instance method Public Method returns name of the DDIC type of the given context ID 20110226
6 GET_VALUE Instance method Public Method 20110226
7 IS_CONTEXT_ID_CONCERTED Instance method Public Method returns 'X'/true if given context ID is concerted in accord 20110226
8 IS_CONTEXT_ID_MUTABLE Instance method Public Method returns 'X'/true if given context ID is mutable in accord 20110226
9 IS_VALUE_VALID Instance method Public Method returns 'X'/true if given value corresponds to ID type 20110226
10 REQUEST_SOLO Instance method Public Method uniquely returns a solo ID for the given context ID 20110506
11 SET_VALUE Instance method Public Method 20110226
12 START_SOLO Instance method Public Method starts solo with given ID 20110506
13 STOP_SOLO Instance method Public Method stops any current solo 20110506
Events
Class IF_BS_CONTEXT_GLOBAL has no event.
Types
Class IF_BS_CONTEXT_GLOBAL has no local type.
Method Signatures

Method CLEAR_ORIGIN_IDS_VALUES Signature

Method CLEAR_ORIGIN_IDS_VALUES on class IF_BS_CONTEXT_GLOBAL has no parameter.
Method CLEAR_ORIGIN_IDS_VALUES on class IF_BS_CONTEXT_GLOBAL has no exception.

Method CLEAR_VALUE Signature

Method CLEAR_VALUE on class IF_BS_CONTEXT_GLOBAL has no parameter.
Method CLEAR_VALUE on class IF_BS_CONTEXT_GLOBAL has no exception.

Method GET_CONTEXT_ACCORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTEXT_ACCORD Value transfer Type reference (TYPE) BS_CT_ACCORD Context Accord 20110226

Method GET_CONTEXT_ACCORD on class IF_BS_CONTEXT_GLOBAL has no exception.

Method GET_CONTEXT_ID_ORIGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) BS_CT_ID Context ID 20110226
2 Returning RV_ORIGIN_ACCORD Value transfer Type reference (TYPE) BS_CT_ACCORD Context Accord 20110226

Method GET_CONTEXT_ID_ORIGIN on class IF_BS_CONTEXT_GLOBAL has no exception.

Method GET_CONTEXT_ID_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) BS_CT_ID Context ID 20110226
2 Returning RV_TYPE_NAME Value transfer Type reference (TYPE) TYPENAME Name of Dictionary Type 20110226

Method GET_CONTEXT_ID_TYPE on class IF_BS_CONTEXT_GLOBAL has no exception.

Method GET_VALUE Signature

Method GET_VALUE on class IF_BS_CONTEXT_GLOBAL has no parameter.
Method GET_VALUE on class IF_BS_CONTEXT_GLOBAL has no exception.

Method IS_CONTEXT_ID_CONCERTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) BS_CT_ID Context ID 20110226
2 Returning RV_IS_CONCERTED Value transfer Type reference (TYPE) ABAP_BOOL 20110226

Method IS_CONTEXT_ID_CONCERTED on class IF_BS_CONTEXT_GLOBAL has no exception.

Method IS_CONTEXT_ID_MUTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) BS_CT_ID Context ID 20110226
2 Returning RV_IS_MUTABLE Value transfer Type reference (TYPE) ABAP_BOOL 20110226

Method IS_CONTEXT_ID_MUTABLE on class IF_BS_CONTEXT_GLOBAL has no exception.

Method IS_VALUE_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) BS_CT_ID Context ID 20110226
2 Importing IV_DATA Call by reference Type reference (TYPE) DATA 20110226
3 Returning RV_IS_VALUE_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20110226

Method IS_VALUE_VALID on class IF_BS_CONTEXT_GLOBAL has no exception.

Method REQUEST_SOLO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) BS_CT_ID Context ID 20110506
2 Returning RV_SOLO Value transfer Type reference (TYPE) SYSUUID_X16 Solo ID 20110506
# Exception Resumable Description Created on
1 CX_BS_CT_CORE Exceptions For Contexts And Context Stores 20110506

Method SET_VALUE Signature

Method SET_VALUE on class IF_BS_CONTEXT_GLOBAL has no parameter.
Method SET_VALUE on class IF_BS_CONTEXT_GLOBAL has no exception.

Method START_SOLO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOLO Call by reference Type reference (TYPE) SYSUUID_X16 16 Byte UUID in 16 Bytes (Raw Format) 20110506
# Exception Resumable Description Created on
1 CX_BS_CT_CORE Exceptions For Contexts And Context Stores 20110506

Method STOP_SOLO Signature

Method STOP_SOLO on class IF_BS_CONTEXT_GLOBAL has no parameter.
Method STOP_SOLO on class IF_BS_CONTEXT_GLOBAL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in