SAP ABAP Class CLC2DIR_CHANGE_CONTEXT (Change Context Management)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
     C2_CORE (Package) C2 Server: Core Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IFC2DIR_CHANGE_CONTEXT Change Context Access 20041008
2 Interface implementation (CLASS c. INTERFACES i_ref)  IFC2DIR_CHANGE_CONT_INT Change Context (C2-Internal) 20041011
Properties
Class CLC2DIR_CHANGE_CONTEXT  
Short Description Change Context Management    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package C2_CORE   C2 Server: Core Functionality 
Created 20041008   SAP 
Last change 20080612   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLC2DIR_CHANGE_CONTEXT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IFC2DIR_CHANGE_CONTEXT Change Context Access 20041008
2 IFC2DIR_CHANGE_CONT_INT Change Context (C2-Internal) 20041011
Friends
# Friend Modeled only Created on Description
1 CLC2DIR_AGENT_FACTORY 20041008 Gets C2 Directory Factory Instances
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CC_CCONT_ASSGN Instance attribute Private Attribute reference (LIKE) 20041015
2 CC_CCONT_FREE Instance attribute Private Attribute reference (LIKE) 20041015
3 CC_CCONT_OCCUP Instance attribute Private Attribute reference (LIKE) 20041015
4 GS_CHANGE_CONTEXT Instance attribute Private Type reference (TYPE) SC2_CHNG_CONTEXT C2 Server: Change Context 20041008
5 GT_CHANGE_CONT_REF Static Attribute Private Type reference (TYPE) CHNG_CONT_REF_TAB_TYPE 20041008
Methods
# Method Level Visibility Method type Description Created on
1 ADD_USER_TO_CHANGE_CONTEXT Static method Public Method Add Users to a Change Context 20041008
2 ARE_DS_IN_CHANGE_CONT Instance method Private Method 20041015
3 CLEAN_CONTEXTS Instance method Public Method 20041012
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041008
5 CREATE_CHANGE_CONTEXT Static method Private Method Create a Change Context 20041008
6 DELETE_CHANGE_CONTEXT Instance method Private Method 20041012
7 FILL_DATA_INTO_CONT_ASSGN Instance method Private Method Use C2 Guid in Context Assignment 20041029
8 FILTER_DATA_BY_CH_CONT Instance method Private Method 20041208
9 GET_CHANGE_CONTEXTS Instance method Public Method 20041015
10 GET_CHANGE_CONTEXT_FOR_USER Instance method Public Method 20041008
11 GET_CHANGE_CONTEXT_INST Static method Protected Method Get Change Context Instance 20041008
12 GET_CURRENT_CHNG_CONT Instance method Public Method 20041008
13 GET_DS_FROM_CHANGE_CONT Instance method Private Method 20041126
14 IS_DS_IN_CHANGE_CONT Instance method Private Method 20041015
15 IS_USER_IN_CHNG_CONT Instance method Private Method 20041126
16 REMOVE_FROM_CHANGE_CONTEXT Instance method Private Method Remove Entries from a Change Context 20041008
17 SET_DSTS_INTO_CHNG_CONT Instance method Private Method 20041015
18 SET_DS_INTO_CHANGE_CONT Instance method Private Method 20041015
Events
Class CLC2DIR_CHANGE_CONTEXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CHNG_CONT_REF_TAB_TYPE Private See coding 20041008 chng_cont_ref_tab_type TYPE SORTED TABLE OF chng_cont_ref_type WITH UNIQUE KEY change_cont INITIAL SIZE 5
2 CHNG_CONT_REF_TYPE Private See coding 20041008 BEGIN OF chng_cont_ref_type. types: change_cont TYPE c2s_change_context, chng_cont_ref TYPE REF TO ifc2dir_change_cont_int. types: END OF chng_cont_ref_type
3 S_DATA_CONT_TYPE Private Attribute reference (LIKE) 20041015
4 T_DATA_CONT_TYPE Private Attribute reference (LIKE) 20041015
Method Signatures

Method ADD_USER_TO_CHANGE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_CHNG_CONT Call by reference Type reference (TYPE) SC2_CHNG_CONTEXT C2-Server: Änderungskontext 20041008
2 Importing IV_USER_NAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20041008
# Exception Resumable Description Created on
1 CX_C2S_PARAMETER_ERROR C2 server: Parameter error 20041008

Method ARE_DS_IN_CHANGE_CONT Signature

Method ARE_DS_IN_CHANGE_CONT on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method ARE_DS_IN_CHANGE_CONT on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method CLEAN_CONTEXTS Signature

Method CLEAN_CONTEXTS on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method CLEAN_CONTEXTS on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHNG_CONTEXT Call by reference Type reference (TYPE) C2S_CHANGE_CONTEXT C2-Server: Änderungskontext 20041008
# Exception Resumable Description Created on
1 CX_C2S_PARAMETER_ERROR C2 server: Parameter error 20041012

Method CREATE_CHANGE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_CHNG_CONT Call by reference Type reference (TYPE) SC2_CHNG_CONTEXT Text, 255 Zeichen 20041008

Method CREATE_CHANGE_CONTEXT on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method DELETE_CHANGE_CONTEXT Signature

Method DELETE_CHANGE_CONTEXT on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method DELETE_CHANGE_CONTEXT on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method FILL_DATA_INTO_CONT_ASSGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA_CHNG_CONT Call by reference Type reference (TYPE) SC2_DATA_CONT_TTYPE Zuordnung Daten <--> Änderungskontext 20041105
2 Changing CT_DATA_CONT Call by reference Type reference (TYPE) T_DATA_CONT_TYPE Zuordnung Daten <--> Änderungskontext <--> Status 20041029
3 Importing IS_CO_NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041029
4 Importing IT_DATA_TAB Call by reference Type reference (TYPE) INDEX TABLE Konfigurationsdaten 20041029
# Exception Resumable Description Created on
1 CX_C2S_PARAMETER_ERROR C2 server: Parameter error 20041029

Method FILTER_DATA_BY_CH_CONT Signature

Method FILTER_DATA_BY_CH_CONT on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method FILTER_DATA_BY_CH_CONT on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method GET_CHANGE_CONTEXTS Signature

Method GET_CHANGE_CONTEXTS on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method GET_CHANGE_CONTEXTS on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method GET_CHANGE_CONTEXT_FOR_USER Signature

Method GET_CHANGE_CONTEXT_FOR_USER on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method GET_CHANGE_CONTEXT_FOR_USER on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method GET_CHANGE_CONTEXT_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGE_CONTEXT Call by reference Type reference (TYPE) C2S_CHANGE_CONTEXT Änderungskontext für Konfigurationsdaten 20041008
2 Returning RV_CHANGE_CONT_REF Value transfer Object reference (TYPE REF TO) IFC2DIR_CHANGE_CONT_INT Änderungskontextverwaltung 20041008
# Exception Resumable Description Created on
1 CX_C2S_PARAMETER_ERROR C2 server: Parameter error 20041008

Method GET_CURRENT_CHNG_CONT Signature

Method GET_CURRENT_CHNG_CONT on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method GET_CURRENT_CHNG_CONT on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method GET_DS_FROM_CHANGE_CONT Signature

Method GET_DS_FROM_CHANGE_CONT on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method GET_DS_FROM_CHANGE_CONT on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method IS_DS_IN_CHANGE_CONT Signature

Method IS_DS_IN_CHANGE_CONT on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method IS_DS_IN_CHANGE_CONT on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method IS_USER_IN_CHNG_CONT Signature

Method IS_USER_IN_CHNG_CONT on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method IS_USER_IN_CHNG_CONT on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method REMOVE_FROM_CHANGE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA_TO_REMOVE Call by reference Type reference (TYPE) T_DATA_CONT_TYPE 20041208
# Exception Resumable Description Created on
1 CX_C2S_PARAMETER_ERROR C2 server: Parameter error 20041208

Method SET_DSTS_INTO_CHNG_CONT Signature

Method SET_DSTS_INTO_CHNG_CONT on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method SET_DSTS_INTO_CHNG_CONT on class CLC2DIR_CHANGE_CONTEXT has no exception.

Method SET_DS_INTO_CHANGE_CONT Signature

Method SET_DS_INTO_CHANGE_CONT on class CLC2DIR_CHANGE_CONTEXT has no parameter.
Method SET_DS_INTO_CHANGE_CONT on class CLC2DIR_CHANGE_CONTEXT has no exception.
History
Last changed by/on SAP  20080612 
SAP Release Created in 700