CL_DB_BUFFER_MANAGER_POC - Domain Model: Manager for Database Buffer
CPI1466 during Backup Fill RESBD Structure from EBP Component StructureThis documentation is copyright by SAP AG.
Functionality
This class manages all data buffers (instances of class CL_DB_BUFFER_POC) that were compiled duringloading of the DomainModel. The agents of the persistent classes access all (except the symbol table) on the database via the buffer manager. When first accessed via the buffer management, the data is loaded from the database via the document ID. This means that the data can be loaded via an Array Fetch.
An administration table containing the following fields is compiled in the class constructor
- DB_NAME,,,,: Name of the database table
- GUID_NAME,,: Name of the database field in which the Guid is stored
- IT_NAME,,,,: Type name of the internal data in which the data is buffered
- LOAD_OTHER_DOC,,: Flag that indicates whether data is to be read from another document
There are two access methods: With the first method, GET_DATA, data of an individual object is loaded. With the second method, GET_TABLE_DATA, collections are loaded.
The method INVALIDATE is used to delete all current buffers so that the buffer can be compiled anew from the database. This method is called by class CL_TRANSACTION_POC.
Relationships
CL_DB_BUFFER_POC
Example
Notes
Further information
CL_TRANSACTION_POC
TXBHW - Original Tax Base Amount in Local Currency BAL Application Log Documentation
This documentation is copyright by SAP AG.
Length: 1348 Date: 20120526 Time: 133319 triton ( 88 ms )






