SAP ABAP Class CLC2DIR_BUFFER (Transactional Buffer in C2 Directory)
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_BUFFER Transactional Buffer in C2 Directory 20040908
2 Interface implementation (CLASS c. INTERFACES i_ref)  IFC2DIR_TYPES Repository for Global Types and Constants 20040916
Properties
Class CLC2DIR_BUFFER  
Short Description Transactional Buffer in C2 Directory    
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 20040908   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLC2DIR_BUFFER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IFC2DIR_BUFFER Transactional Buffer in C2 Directory 20040908
2 IFC2DIR_TYPES Repository for Global Types and Constants 20040916
Friends
# Friend Modeled only Created on Description
1 CLC2DIR_BUFFER_FACTORY 20040908 Factory for Transactional Buffer
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_DATA_BUFFER Constant Private Type reference (TYPE) STRING '/SAPC2/DATA_BUFFER' Node Instance Name in Buffer 20041011
2 AC_ESI_ID Instance attribute Private Attribute reference (LIKE) 20041209
3 AT_BUFFER Static Attribute Private Type reference (TYPE) C2S_BUFFER_TTYPE Buffer Table in C2 Server 20040913
4 DATA_INST Instance attribute Private Attribute reference (LIKE) 20040916
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_ALL_IN_BUFFER Instance method Private Method Deletes ALL_IN_BUFFER Flag for a Node 20041109
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040908
3 CREATE_BUFFER_LINE Instance method Private Method Creates a Row for a New Node in the Buffer 20040909
4 CREATE_DATA_INSTANCE Instance method Private Method Creates an Instance for a Semantic Key 20040908
5 GET_BY_FULL_SPECIFIED_KEY Instance method Private Method Gets Data of Fully-Spec. Key in selcrit from Buffer 20041004
6 GET_BY_SELECTION_CONDITION Instance method Private Method Gets all Data for a selcrit from the Buffer 20041109
7 REMOVE_DATES_FROM_SELCRIT Instance method Private Method TDEP: Delete Start and End Date Selection Conditions 20050127
8 SET_ALL_IN_BUFFER Instance method Private Method Sets ALL_IN_BUFFER Flag for a Node 20041109
Events
Class CLC2DIR_BUFFER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ATP_T_GUIDS Private Attribute reference (LIKE) 20041122
Method Signatures

Method CLEAR_ALL_IN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041109

Method CLEAR_ALL_IN_BUFFER on class CLC2DIR_BUFFER has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_BUFFER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040913
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041006

Method CREATE_DATA_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID C2: Konfigurationsobjekt 20040913
2 Returning RR_DATA_INSTANCE Value transfer Object reference (TYPE REF TO) IFC2DIR_NODE_INST Konfigurationsdaten eines Knotens 20040908
# Exception Resumable Description Created on
1 CX_C2S_SERVICES 20041006

Method GET_BY_FULL_SPECIFIED_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_CRIT Call by reference Type reference (TYPE) C2S_SELLIST_TTYPE Selektionsbedingungen im C2-Server 20041005
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_C2_MESSAGE_HANDLER_INT C2 Message Handler Interface 20041005
3 Importing IS_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041004
4 Exporting IT_RESULT_LIST Call by reference Type reference (TYPE) ANY TABLE Daten im internen C2-Server Format 20041004
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_ERROR C2 server: Parameter error 20041130
2 CX_C2S_SERVICE_FAILURE 20041130

Method GET_BY_SELECTION_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_CRIT Call by reference Type reference (TYPE) C2S_SELLIST_TTYPE Selektionsbedingungen im C2-Server 20041109
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_C2_MESSAGE_HANDLER_INT C2 Message Handler Interface 20041109
3 Importing IS_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041109
4 Exporting IT_RESULT_LIST Call by reference Type reference (TYPE) ANY TABLE 20041109
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_ERROR C2-Server: Fehlerhafte Anfrage 20050302
2 CX_C2S_SERVICE_FAILURE 20050302

Method REMOVE_DATES_FROM_SELCRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_CRIT Call by reference Type reference (TYPE) C2S_SELLIST_TTYPE Selektionsbedingungen im C2-Server 20050127
2 Importing IS_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20050127
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20050128

Method SET_ALL_IN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041109

Method SET_ALL_IN_BUFFER on class CLC2DIR_BUFFER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700