SAP ABAP Class CLC2DIR_NODE_INST (Node Instance)
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 Inheritance (c INHERITING FROM c_ref)  CLC2DIR_NODE_INST_BASE Basis Class for Node Instance Classes 20041109
2 Interface implementation (CLASS c. INTERFACES i_ref)  IFC2DIR_NODE_INST Configuration Data of a Node 20040908
Properties
Class CLC2DIR_NODE_INST  
Short Description Node Instance    
Super Class CLC2DIR_NODE_INST_BASE Basis Class for Node Instance Classes 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package C2_CORE   C2 Server: Core Functionality 
Created 20040908   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLC2DIR_NODE_INST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IFC2DIR_NODE_INST Configuration Data of a Node 20040908
Friends
# Friend Modeled only Created on Description
1 CLC2DIR_NODE_INST_FACTORY 20040908 Factory for Node Instances
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_ACT_INACT Instance attribute Private Attribute reference (LIKE) 20040910
2 AC_ALL_LANGUS Instance attribute Private Attribute reference (LIKE) 20041109
3 AC_ASC_TP_COMP Instance attribute Private Attribute reference (LIKE) 20050223
4 AC_BUFFER_DATA_INSTANCE Instance attribute Private Attribute reference (LIKE) 20040921
5 AC_C2GUID Instance attribute Private Attribute reference (LIKE) 20040910
6 AC_C2_MSG_ID Instance attribute Private Attribute reference (LIKE) 20050223
7 AC_CHNG_TP_ACTIVE Instance attribute Private Attribute reference (LIKE) 20040910
8 AC_CHNG_TP_DELETED Instance attribute Private Attribute reference (LIKE) 20040910
9 AC_CHNG_TP_NEW Instance attribute Private Attribute reference (LIKE) 20040910
10 AC_CHNG_TP_NEW_DELETED Instance attribute Private Attribute reference (LIKE) 20040910
11 AC_CHNG_TP_UPDATED Instance attribute Private Attribute reference (LIKE) 20040910
12 AC_CLNT Instance attribute Private Attribute reference (LIKE) 20040910
13 AC_CODE_ID Instance attribute Private Attribute reference (LIKE) 20050120
14 AC_DEPLOYMENT_GROUP Instance attribute Private Attribute reference (LIKE) 20040910
15 AC_DEPL_GRP Instance attribute Private Attribute reference (LIKE) 20040910
16 AC_ESF_ACTION_ACTIVATE Instance attribute Private Attribute reference (LIKE) 20050120
17 AC_ESI_ID Instance attribute Private Attribute reference (LIKE) 20041119
18 AC_ESI_ID_TYPE Instance attribute Private Attribute reference (LIKE) 20050120
19 AC_ESI_NODE_ID Instance attribute Private Attribute reference (LIKE) 20050120
20 AC_ESI_PARENT_ID Instance attribute Private Attribute reference (LIKE) 20050223
21 AC_EXIT_AT_DELETE Instance attribute Private Attribute reference (LIKE) 20050120
22 AC_EXIT_AT_INSERT Instance attribute Private Attribute reference (LIKE) 20050120
23 AC_EXIT_AT_UPDATE Instance attribute Private Attribute reference (LIKE) 20050120
24 AC_EXIT_CHECK_NODE_BEFORE_ACTV Instance attribute Private Attribute reference (LIKE) 20050120
25 AC_EXIT_CHECK_NODE_BEFORE_SAVE Instance attribute Private Attribute reference (LIKE) 20050120
26 AC_EXIT_CHECK_NODE_ON_CREATE Instance attribute Private Attribute reference (LIKE) 20050120
27 AC_EXIT_CHECK_NODE_ON_DELETE Instance attribute Private Attribute reference (LIKE) 20050120
28 AC_EXIT_CHECK_NODE_ON_UPDATE Instance attribute Private Attribute reference (LIKE) 20050120
29 AC_FIELD_LIST Instance attribute Private Attribute reference (LIKE) 20040921
30 AC_FLD_IS_TERM Instance attribute Private Attribute reference (LIKE) 20050223
31 AC_INC_CLNT Instance attribute Private Attribute reference (LIKE) 20040910
32 AC_INC_DATA Instance attribute Private Attribute reference (LIKE) 20040921
33 AC_INC_ESI_ID Instance attribute Private Attribute reference (LIKE) 20041119
34 AC_INC_FIELD_LIST Instance attribute Private Attribute reference (LIKE) 20040921
35 AC_INC_FIELD_LIST_CNAME Instance attribute Private Attribute reference (LIKE) 20041109
36 AC_INC_KEY_EXT Instance attribute Private Attribute reference (LIKE) 20040910
37 AC_INC_LANGU Instance attribute Private Attribute reference (LIKE) 20040910
38 AC_INC_METADATA Instance attribute Private Attribute reference (LIKE) 20041109
39 AC_INC_METADATA_CNAME Instance attribute Private Attribute reference (LIKE) 20041109
40 AC_INC_MGMNT_DATA Instance attribute Private Attribute reference (LIKE) 20040910
41 AC_INC_MGMNT_DATA_EXT Instance attribute Private Attribute reference (LIKE) 20040910
42 AC_INC_MGMNT_KEY Instance attribute Private Attribute reference (LIKE) 20040910
43 AC_INC_MGMNT_KEY_EXT Instance attribute Private Attribute reference (LIKE) 20040910
44 AC_INC_NODE_KEY_STRUCTURE Instance attribute Private Attribute reference (LIKE) 20040910
45 AC_INC_REF_KEY Instance attribute Private Attribute reference (LIKE) 20050223
46 AC_INC_TDEP Instance attribute Private Attribute reference (LIKE) 20040910
47 AC_INC_TEXT_DATA Instance attribute Private Attribute reference (LIKE) 20040921
48 AC_INC_TEXT_FIELDS Instance attribute Private Attribute reference (LIKE) 20050223
49 AC_LANGU Instance attribute Private Attribute reference (LIKE) 20040910
50 AC_LANG_DEP_DATA Instance attribute Private Attribute reference (LIKE) 20040910
51 AC_RANGES_EQ Instance attribute Private Attribute reference (LIKE) 20050223
52 AC_RANGES_EXC Instance attribute Private Attribute reference (LIKE) 20050223
53 AC_RANGES_INC Instance attribute Private Attribute reference (LIKE) 20050223
54 AC_RANGES_NE Instance attribute Private Attribute reference (LIKE) 20050223
55 AC_REF_GUID Instance attribute Private Attribute reference (LIKE) 20050223
56 AC_TDEP_TYPE_NOT_TDEP Instance attribute Private Attribute reference (LIKE) 20050223
57 AC_TDEP_TYPE_TDEP_ATTR Instance attribute Private Attribute reference (LIKE) 20050120
58 AC_TDEP_TYPE_VAL_INT Instance attribute Private Attribute reference (LIKE) 20050120
59 AC_TDEP_VALFROM Instance attribute Private Attribute reference (LIKE) 20040910
60 AC_TDEP_VALTO Instance attribute Private Attribute reference (LIKE) 20040910
61 AC_TERM_PROPERTY Instance attribute Private Attribute reference (LIKE) 20050223
62 AC_TILDE Instance attribute Private Attribute reference (LIKE) 20050223
63 AC_TP_C2GUID Instance attribute Private Attribute reference (LIKE) 20041109
64 AC_TRUE Instance attribute Private Attribute reference (LIKE) 20050223
65 AR_EK_MAPPING_TAB_TYPE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20041124
66 AR_ESI_ID_INDEX Instance attribute Private Object reference (TYPE REF TO) LCL_ESI_ID_MAPPING 20041124
67 AR_ESI_ID_MAPPING_TAB_TYPE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20041124
68 AR_EXTERNAL_KEY_INDEX Instance attribute Private Object reference (TYPE REF TO) LCL_EXTERNAL_KEY_MAPPING 20041124
69 AR_TDEP_DESCR Instance attribute Private Object reference (TYPE REF TO) IFC2DIR_TIME_DEP_DESCRIPTOR Time-Dependency in the C2 Directory 20050120
70 AR_TDEP_FACTORY Instance attribute Private Object reference (TYPE REF TO) IFC2DIR_TIME_DEP_FACTORY Time-Dependency in the C2 Directory 20050120
71 AT_EK_MAPPING_TYPE_CACHE Static Attribute Protected Type reference (TYPE) ATP_T_DATA_TYPE_CACHE 20041124
72 AT_ESI_ID_MAPPING_TYPE_CACHE Static Attribute Protected Type reference (TYPE) ATP_T_DATA_TYPE_CACHE 20041124
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DATA Instance method Private Method 20040910
2 ADD_TO_INDICES Instance method Protected Method Adds a data record to the mapping GUID <-> semantic key 20041124
3 CHECK Instance method Private Method 20040910
4 CLEAR_CHANGE_FLAGS Instance method Private Method 20050120
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040908
6 CREATE_EK_MAPPING_TAB_TYPE Instance method Protected Method Gets GUID Mapping Table Type 20041124
7 CREATE_ESI_ID_MAPPING_TAB_TYPE Instance method Protected Method Gets GUID Mapping Table Type 20041124
8 DEL_FROM_INDICES Instance method Protected Method Deletes a data record from the mapping GUID <-> semantic key 20041124
9 GET_ACTIVATE_DELETE_DATA Instance method Private Method 20050120
10 GET_ACTIVATE_INSERT_DATA Instance method Private Method 20050120
11 GET_ACTIVATE_UPDATE_DATA Instance method Private Method 20050120
12 GET_BY_ESI_ID Instance method Private Method 20050120
13 GET_BY_FULL_SPECIFIED_KEY Instance method Private Method 20041122
14 GET_CHANGED_DATA Instance method Private Method 20040910
15 GET_DATA_FOR_DELETE Instance method Private Method 20040921
16 GET_DATA_FOR_GUIDS Instance method Private Method 20041122
17 GET_DATA_FOR_MARK_AS_DELETED Instance method Private Method 20040921
18 GET_DATA_FOR_UNDO_DELETE Instance method Private Method 20040921
19 GET_EK_MAPPING_TAB_TYPE Instance method Protected Method Creates GUID Mapping Table Type 20041124
20 GET_ESI_ID_MAPPING_TAB_TYPE Instance method Protected Method Creates GUID Mapping Table Type 20041124
21 GET_GUIDS_FOR_KEY Instance method Protected Method Gets C2GUIDS for Semantic Key 20050124
22 GET_GUID_FOR_ESI_ID Instance method Private Method 20041124
23 GET_GUID_FOR_KEY Instance method Private Method 20041119
24 GET_INSERT_DATA Instance method Private Method 20040921
25 GET_UPDATED_DATA Instance method Private Method 20040921
26 INSERT_DATA Instance method Private Method 20040921
27 MARK_DATA_AS_DELETED Instance method Private Method 20040921
28 SET_ACTIVE Instance method Private Method 20050120
29 UPDATE_DATA Instance method Private Method 20040910
Events
Class CLC2DIR_NODE_INST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ATP_S_GUID Private Attribute reference (LIKE) 20040910
2 ATP_T_GUIDS Private Attribute reference (LIKE) 20040910
3 ATP_T_STRINGTAB Private Attribute reference (LIKE) 20040921
Method Signatures

Method ADD_DATA Signature

Method ADD_DATA on class CLC2DIR_NODE_INST has no parameter.
Method ADD_DATA on class CLC2DIR_NODE_INST has no exception.

Method ADD_TO_INDICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20041124

Method ADD_TO_INDICES on class CLC2DIR_NODE_INST has no exception.

Method CHECK Signature

Method CHECK on class CLC2DIR_NODE_INST has no parameter.
Method CHECK on class CLC2DIR_NODE_INST has no exception.

Method CLEAR_CHANGE_FLAGS Signature

Method CLEAR_CHANGE_FLAGS on class CLC2DIR_NODE_INST has no parameter.
Method CLEAR_CHANGE_FLAGS on class CLC2DIR_NODE_INST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040908
2 Importing IV_CO_NAME Call by reference Type reference (TYPE) SC2_CONFIGURATION_OBJECT C2: Konfigurationsobjekt 20040908
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20040908

Method CREATE_EK_MAPPING_TAB_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20041124
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041124

Method CREATE_ESI_ID_MAPPING_TAB_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20041124
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041124

Method DEL_FROM_INDICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20041124

Method DEL_FROM_INDICES on class CLC2DIR_NODE_INST has no exception.

Method GET_ACTIVATE_DELETE_DATA Signature

Method GET_ACTIVATE_DELETE_DATA on class CLC2DIR_NODE_INST has no parameter.
Method GET_ACTIVATE_DELETE_DATA on class CLC2DIR_NODE_INST has no exception.

Method GET_ACTIVATE_INSERT_DATA Signature

Method GET_ACTIVATE_INSERT_DATA on class CLC2DIR_NODE_INST has no parameter.
Method GET_ACTIVATE_INSERT_DATA on class CLC2DIR_NODE_INST has no exception.

Method GET_ACTIVATE_UPDATE_DATA Signature

Method GET_ACTIVATE_UPDATE_DATA on class CLC2DIR_NODE_INST has no parameter.
Method GET_ACTIVATE_UPDATE_DATA on class CLC2DIR_NODE_INST has no exception.

Method GET_BY_ESI_ID Signature

Method GET_BY_ESI_ID on class CLC2DIR_NODE_INST has no parameter.
Method GET_BY_ESI_ID on class CLC2DIR_NODE_INST has no exception.

Method GET_BY_FULL_SPECIFIED_KEY Signature

Method GET_BY_FULL_SPECIFIED_KEY on class CLC2DIR_NODE_INST has no parameter.
Method GET_BY_FULL_SPECIFIED_KEY on class CLC2DIR_NODE_INST has no exception.

Method GET_CHANGED_DATA Signature

Method GET_CHANGED_DATA on class CLC2DIR_NODE_INST has no parameter.
Method GET_CHANGED_DATA on class CLC2DIR_NODE_INST has no exception.

Method GET_DATA_FOR_DELETE Signature

Method GET_DATA_FOR_DELETE on class CLC2DIR_NODE_INST has no parameter.
Method GET_DATA_FOR_DELETE on class CLC2DIR_NODE_INST has no exception.

Method GET_DATA_FOR_GUIDS Signature

Method GET_DATA_FOR_GUIDS on class CLC2DIR_NODE_INST has no parameter.
Method GET_DATA_FOR_GUIDS on class CLC2DIR_NODE_INST has no exception.

Method GET_DATA_FOR_MARK_AS_DELETED Signature

Method GET_DATA_FOR_MARK_AS_DELETED on class CLC2DIR_NODE_INST has no parameter.
Method GET_DATA_FOR_MARK_AS_DELETED on class CLC2DIR_NODE_INST has no exception.

Method GET_DATA_FOR_UNDO_DELETE Signature

Method GET_DATA_FOR_UNDO_DELETE on class CLC2DIR_NODE_INST has no parameter.
Method GET_DATA_FOR_UNDO_DELETE on class CLC2DIR_NODE_INST has no exception.

Method GET_EK_MAPPING_TAB_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20041124
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041124

Method GET_ESI_ID_MAPPING_TAB_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20041124
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041124

Method GET_GUIDS_FOR_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) ANY 20050124
2 Returning RT_GUIDS Value transfer Type reference (TYPE) IFC2DIR_TYPES=>ATP_T_GUIDS 20050124
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20050124

Method GET_GUID_FOR_ESI_ID Signature

Method GET_GUID_FOR_ESI_ID on class CLC2DIR_NODE_INST has no parameter.
Method GET_GUID_FOR_ESI_ID on class CLC2DIR_NODE_INST has no exception.

Method GET_GUID_FOR_KEY Signature

Method GET_GUID_FOR_KEY on class CLC2DIR_NODE_INST has no parameter.
Method GET_GUID_FOR_KEY on class CLC2DIR_NODE_INST has no exception.

Method GET_INSERT_DATA Signature

Method GET_INSERT_DATA on class CLC2DIR_NODE_INST has no parameter.
Method GET_INSERT_DATA on class CLC2DIR_NODE_INST has no exception.

Method GET_UPDATED_DATA Signature

Method GET_UPDATED_DATA on class CLC2DIR_NODE_INST has no parameter.
Method GET_UPDATED_DATA on class CLC2DIR_NODE_INST has no exception.

Method INSERT_DATA Signature

Method INSERT_DATA on class CLC2DIR_NODE_INST has no parameter.
Method INSERT_DATA on class CLC2DIR_NODE_INST has no exception.

Method MARK_DATA_AS_DELETED Signature

Method MARK_DATA_AS_DELETED on class CLC2DIR_NODE_INST has no parameter.
Method MARK_DATA_AS_DELETED on class CLC2DIR_NODE_INST has no exception.

Method SET_ACTIVE Signature

Method SET_ACTIVE on class CLC2DIR_NODE_INST has no parameter.
Method SET_ACTIVE on class CLC2DIR_NODE_INST has no exception.

Method UPDATE_DATA Signature

Method UPDATE_DATA on class CLC2DIR_NODE_INST has no parameter.
Method UPDATE_DATA on class CLC2DIR_NODE_INST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700