SAP ABAP Class CL_DB_BUFFER_MANAGER_POC (Domain Model: Manager for Database Buffer)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA-PMC (Application Component) Browser-Based PI Sheet / Cockpit
     CMX_POC (Package) Manufacturing Execution: Browser-Based PI Sheet
Properties
Class CL_DB_BUFFER_MANAGER_POC  
Short Description Domain Model: Manager for Database Buffer    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMX_POC   Manufacturing Execution: Browser-Based PI Sheet 
Created 19991015   SAP 
Last change 20040127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DB_BUFFER_MANAGER_POC has no forward declaration.
Interfaces
Class CL_DB_BUFFER_MANAGER_POC has no interface implemented.
Friends
Class CL_DB_BUFFER_MANAGER_POC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_DOCID Instance attribute Private Type reference (TYPE) POC_DOCID Current Document 19991111
2 M_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_DB_BUFFER_MANAGER_POC Reference to Singleton 19991015
3 M_TBUFFER Static Attribute Private Type reference (TYPE) TY_TBUFFER Control Table 19991015
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 19991015
2 GET_DATA Instance method Public Method Access Method for Individual Data Record 19991015
3 GET_TABLE_DATA Instance method Public Method Access Method to Internal Table 19991015
4 INVALIDATE Static method Public Method Invalidates Data Buffers 19991221
5 SET_DOCID Instance method Public Method Sets Current Document ID 19991111
Events
Class CL_DB_BUFFER_MANAGER_POC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_BUFFER Private See coding Line Type for Control Table 19991015
2 TY_TBUFFER Private See coding Control Table 19991015
3 TY_TWHERE_CLAUSE Private See coding Selection Condition Table 19991015
4 TY_WHERE_CLAUSE Private See coding Line Type for Selection Condition Table 19991015
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DB_BUFFER_MANAGER_POC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DB_BUFFER_MANAGER_POC has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DATA Call by reference Object reference (TYPE REF TO) DATA Daten, die gelesen werden sollen 19991015
2 Importing IM_DB_NAME Value transfer Type reference (TYPE) TABNAME Name der Datenbanktabelle 19991015
# Exception Resumable Description Created on
1 INVALID_DB_NAME Name der Datenbanktabelle ist ungültig 19991015
2 NOT_FOUND Keine Sätze zum übergebenen Schlüssel gefunden 19991015
3 NO_DOCUMENT_SET Es wurde keine Dokumenten-ID gesetzt 19991111

Method GET_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DATA Call by reference Object reference (TYPE REF TO) DATA Tabelle mit Daten 19991015
2 Importing IM_DB_NAME Value transfer Type reference (TYPE) TABNAME Name der Datenbanktabelle 19991015
3 Importing IM_GUID Value transfer Type reference (TYPE) OS_GUID Guid, die gelesen werden soll 20000107
# Exception Resumable Description Created on
1 INVALID_DB_NAME Name der Datenbanktabelle ist ungültig 19991015
2 NO_DOCUMENT_SET Es wurde keine Dokumenten-ID gesetzt 19991111

Method INVALIDATE Signature

Method INVALIDATE on class CL_DB_BUFFER_MANAGER_POC has no parameter.
Method INVALIDATE on class CL_DB_BUFFER_MANAGER_POC has no exception.

Method SET_DOCID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCID Call by reference Type reference (TYPE) POC_DOCID neue Dokument-ID 19991111

Method SET_DOCID on class CL_DB_BUFFER_MANAGER_POC has no exception.
History
Last changed by/on SAP  20040127 
SAP Release Created in 46C