SAP ABAP Class CLC2DIR_AGENT_ADMIN (Admin. Access to Configuration Data)
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_AGENT C2 Directory Agent 20050119
2 Interface implementation (CLASS c. INTERFACES i_ref)  IFC2DIR_ADMIN Admin. Agent 20041125
3 Interface implementation (CLASS c. INTERFACES i_ref)  IFC2DIR_CHECK Checks in C2 Server 20041207
4 Interface implementation (CLASS c. INTERFACES i_ref)  IFC2DIR_TYPES Repository for Global Types and Constants 20041126
Properties
Class CLC2DIR_AGENT_ADMIN  
Short Description Admin. Access to Configuration Data    
Super Class CLC2DIR_AGENT C2 Directory Agent 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package C2_CORE   C2 Server: Core Functionality 
Created 20041125   SAP 
Last change 20050214   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLC2DIR_AGENT_ADMIN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IFC2DIR_ADMIN Admin. Agent 20041125
2 IFC2DIR_CHECK Checks in C2 Server 20041207
3 IFC2DIR_TYPES Repository for Global Types and Constants 20041126
Friends
# Friend Modeled only Created on Description
1 CLC2DIR_AGENT_FACTORY 20041126 Gets C2 Directory Factory 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) 20041126
2 AC_ALL_LANGUS Instance attribute Private Attribute reference (LIKE) 20041126
3 AC_BUFFER_DATA_INSTANCE Instance attribute Private Attribute reference (LIKE) 20041126
4 AC_C2GUID Instance attribute Private Attribute reference (LIKE) 20041126
5 AC_CHNG_TP_ACTIVE Instance attribute Private Attribute reference (LIKE) 20041126
6 AC_CHNG_TP_DELETED Instance attribute Private Attribute reference (LIKE) 20041126
7 AC_CHNG_TP_NEW Instance attribute Private Attribute reference (LIKE) 20041126
8 AC_CHNG_TP_NEW_DELETED Instance attribute Private Attribute reference (LIKE) 20041126
9 AC_CHNG_TP_UPDATED Instance attribute Private Attribute reference (LIKE) 20041126
10 AC_CLNT Instance attribute Private Attribute reference (LIKE) 20041126
11 AC_CODE_ID Instance attribute Private Attribute reference (LIKE) 20041126
12 AC_DEPLOYMENT_GROUP Instance attribute Private Attribute reference (LIKE) 20041126
13 AC_DEPL_GRP Instance attribute Private Attribute reference (LIKE) 20041126
14 AC_ESF_ACTION_ACTIVATE Instance attribute Private Attribute reference (LIKE) 20041126
15 AC_ESI_ID Instance attribute Private Attribute reference (LIKE) 20041126
16 AC_EXIT_AT_INSERT Instance attribute Private Attribute reference (LIKE) 20041126
17 AC_FIELD_LIST Instance attribute Private Attribute reference (LIKE) 20041126
18 AC_INC_CLNT Instance attribute Private Attribute reference (LIKE) 20041126
19 AC_INC_DATA Instance attribute Private Attribute reference (LIKE) 20041126
20 AC_INC_ESI_ID Instance attribute Private Attribute reference (LIKE) 20041126
21 AC_INC_FIELD_LIST Instance attribute Private Attribute reference (LIKE) 20041126
22 AC_INC_FIELD_LIST_CNAME Instance attribute Private Attribute reference (LIKE) 20041126
23 AC_INC_KEY_EXT Instance attribute Private Attribute reference (LIKE) 20041126
24 AC_INC_LANGU Instance attribute Private Attribute reference (LIKE) 20041126
25 AC_INC_METADATA Instance attribute Private Attribute reference (LIKE) 20041126
26 AC_INC_METADATA_CNAME Instance attribute Private Attribute reference (LIKE) 20041126
27 AC_INC_MGMNT_DATA Instance attribute Private Attribute reference (LIKE) 20041126
28 AC_INC_MGMNT_DATA_EXT Instance attribute Private Attribute reference (LIKE) 20041126
29 AC_INC_MGMNT_KEY Instance attribute Private Attribute reference (LIKE) 20041126
30 AC_INC_MGMNT_KEY_EXT Instance attribute Private Attribute reference (LIKE) 20041126
31 AC_INC_NODE_KEY_STRUCTURE Instance attribute Private Attribute reference (LIKE) 20041126
32 AC_INC_TDEP Instance attribute Private Attribute reference (LIKE) 20041126
33 AC_INC_TEXT_DATA Instance attribute Private Attribute reference (LIKE) 20041126
34 AC_LANGU Instance attribute Private Attribute reference (LIKE) 20041126
35 AC_LANG_DEP_DATA Instance attribute Private Attribute reference (LIKE) 20041126
36 AC_TDEP_VALFROM Instance attribute Private Attribute reference (LIKE) 20041126
37 AC_TDEP_VALTO Instance attribute Private Attribute reference (LIKE) 20041126
38 AC_TP_C2GUID Instance attribute Private Attribute reference (LIKE) 20041126
39 AR_BUFFER Instance attribute Protected Object reference (TYPE REF TO) IFC2DIR_BUFFER Transactional Buffer in C2 Directory 20041126
40 AR_BUFFER_FACTORY Instance attribute Protected Object reference (TYPE REF TO) IFC2DIR_BUFFER_FACTORY Factory for Transactional Buffer 20041126
41 AR_CHECKER Instance attribute Private Object reference (TYPE REF TO) IFC2DIR_CHECK_INT Checks in C2 Server - Internal Interface 20041206
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_CHANGE_CONTEXT Instance method Private Method 20041126
2 ACTIVATE_KEYS Instance method Private Method 20041126
3 BEFORE_SAVE Instance method Private Method 20041126
4 CHECK_NODE_AT_ACTIVATE Instance method Protected Method 20041206
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041126
6 GET_INT_DATATYPES Instance method Protected Method 20041201
7 LOCK Instance method Private Method 20041126
8 SAVE Instance method Private Method 20041126
9 UNLOCK Instance method Private Method 20041126
Events
Class CLC2DIR_AGENT_ADMIN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ATP_S_GUID Private Attribute reference (LIKE) 20041126
2 ATP_T_GUIDS Private Attribute reference (LIKE) 20041126
3 ATP_T_STRINGTAB Private Attribute reference (LIKE) 20041126
Method Signatures

Method ACTIVATE_CHANGE_CONTEXT Signature

Method ACTIVATE_CHANGE_CONTEXT on class CLC2DIR_AGENT_ADMIN has no parameter.
Method ACTIVATE_CHANGE_CONTEXT on class CLC2DIR_AGENT_ADMIN has no exception.

Method ACTIVATE_KEYS Signature

Method ACTIVATE_KEYS on class CLC2DIR_AGENT_ADMIN has no parameter.
Method ACTIVATE_KEYS on class CLC2DIR_AGENT_ADMIN has no exception.

Method BEFORE_SAVE Signature

Method BEFORE_SAVE on class CLC2DIR_AGENT_ADMIN has no parameter.
Method BEFORE_SAVE on class CLC2DIR_AGENT_ADMIN has no exception.

Method CHECK_NODE_AT_ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CHANGE_CONTEXT Call by reference Object reference (TYPE REF TO) IFC2DIR_CHANGE_CONT_INT Änderungskontext (C2-intern) 20041206
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_C2_MESSAGE_HANDLER_INT C2 Message Handler Interface 20041206
3 Importing IS_CO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041206
4 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE Zu prüfende Daten 20041206
5 Returning RV_FAILED Value transfer Type reference (TYPE) C2S_FLAG 20041206
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_ERROR C2 server: Parameter error 20041206
2 CX_C2S_SERVICE_FAILURE 20041206

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CLC2DIR_AGENT_ADMIN has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20050120

Method GET_INT_DATATYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ER_IDATA_TABTYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20041201
2 Changing ER_IDATA_TXTTABTYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20041201
3 Changing ER_IDATA_TXTTYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20041201
4 Changing ER_IDATA_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20041201
5 Changing ER_IMETADATA_TABTYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20041201
6 Changing ER_IMETADATA_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20041201
7 Importing IS_CO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041201
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041201

Method LOCK Signature

Method LOCK on class CLC2DIR_AGENT_ADMIN has no parameter.
Method LOCK on class CLC2DIR_AGENT_ADMIN has no exception.

Method SAVE Signature

Method SAVE on class CLC2DIR_AGENT_ADMIN has no parameter.
Method SAVE on class CLC2DIR_AGENT_ADMIN has no exception.

Method UNLOCK Signature

Method UNLOCK on class CLC2DIR_AGENT_ADMIN has no parameter.
Method UNLOCK on class CLC2DIR_AGENT_ADMIN has no exception.
History
Last changed by/on SAP  20050214 
SAP Release Created in 700