SAP ABAP Class /BOBF/CL_DAC (Configuration: Database Access)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-RNT (Application Component) Business Object Processing Framework Runtime
     /BOBF/DATA_ACCESS (Package) Business Object Processing Data Access
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_BUF_DATA_ACCESS Interface for Database Access 20081212
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_LIB_DATA_ACCESS Tag Interface Data Access Class 20081212
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BOBF/CL_DAC_CLUSTER Configuration: Database Access 20081212
2 Inheritance (c INHERITING FROM c_ref)  /BOBF/CL_DAC_NODE Configuration: Database Access 20081212
Properties
Class /BOBF/CL_DAC  
Short Description Configuration: Database Access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/DATA_ACCESS   Business Object Processing Data Access 
Created 20081212   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BOBF/CL_DAC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /BOBF/IF_BUF_DATA_ACCESS Interface for Database Access 20081212
2 /BOBF/IF_LIB_DATA_ACCESS Tag Interface Data Access Class 20081212
Friends
Class /BOBF/CL_DAC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BUFFER Instance attribute Protected Object reference (TYPE REF TO) /BOBF/IF_FRW_BUFFER Interface to Data Layer 20081212
2 MO_CONF Instance attribute Protected Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Interface for Configuration 20081212
3 MV_BO_KEY Instance attribute Protected Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20081212
4 MV_ROOT_NODE_KEY Instance attribute Protected Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081212
5 MV_SYNCHRON Instance attribute Protected Type reference (TYPE) BOOLE_D Synchronous Update 20081212
6 ST_DAC_CLASS Static Attribute Private Type reference (TYPE) TT_DAC_CLASS 20081212
7 ST_INSTANCE Static Attribute Protected Type reference (TYPE) /BOBF/T_DAC_INSTANCE Table for Data Access instances 20081212
Methods
# Method Level Visibility Method type Description Created on
1 HANDLE_EVENT_END_LOAD Instance method Protected Event handling method Event Handler for END_LOAD of Buffer Dispatcher 20081212
2 HANDLE_EVENT_END_SAVE Instance method Protected Event handling method Event Handler for END_SAVE of Buffer Dispatcher 20081212
3 INIT Instance method Protected Method Initialize Data Access 20081212
4 INIT_NODE Instance method Protected Method Initialize Data Access Configuration 20081212
Events
Class /BOBF/CL_DAC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_DAC_CLASS Private See coding 20081212 BEGIN OF ts_dac_class, bo_key TYPE /BOBF/OBM_BO_KEY, dac_class_name TYPE string, data_access TYPE REF TO /BOBF/IF_BUF_DATA_ACCESS, END OF ts_dac_class
2 TT_DAC_CLASS Private See coding 20081212 tt_dac_class TYPE HASHED TABLE OF ts_dac_class WITH UNIQUE KEY bo_key dac_class_name
Method Signatures

Method HANDLE_EVENT_END_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Call by reference Attribute reference (LIKE) 20081212

Method HANDLE_EVENT_END_LOAD on class /BOBF/CL_DAC has no exception.

Method HANDLE_EVENT_END_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Call by reference Attribute reference (LIKE) 20081212

Method HANDLE_EVENT_END_SAVE on class /BOBF/CL_DAC has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20081212
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20081212

Method INIT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LEAD_BUF_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081212
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081212
# Exception Resumable Description Created on
1 /BOBF/CX_DAC 20081212
History
Last changed by/on SAP  20130531 
SAP Release Created in 702