SAP ABAP Class CL_FINB_PR_FACADE (Facade Persistence Manager)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_PERSISTENCE (Package) Persistence Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_PR_IMPLEMENTATION Implementation 20030127
Properties
Class CL_FINB_PR_FACADE  
Short Description Facade Persistence Manager    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class FINB_PR    
Program status P  SAP Standard Production Program 
Category 0   
Package FINB_PERSISTENCE   Persistence Manager 
Created 20030127   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FINPR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_PR_IMPLEMENTATION Implementation 20030127
Friends
Class CL_FINB_PR_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADD_IMPL_KEY_BALANCE Constant Public Type reference (TYPE) FINB_PR_ADD_IMPL_KEY '2' Implementation for Balance Objects 20030724
2 ADD_IMPL_KEY_TOTALS Constant Public Type reference (TYPE) FINB_PR_ADD_IMPL_KEY '1' Implementation for Totals Objects 20030724
3 AO_MSG_FACTORY Static Attribute Public Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER_FACTORY Factory for Message Handler 20030207
4 APPL_LOG_OBJECT Constant Public Type reference (TYPE) BALOBJ_D 'FINB_PR' Appl. Log Object 20030716
5 APPL_LOG_SUB_CONFIG Constant Public Type reference (TYPE) BALSUBOBJ 'CONFIG' Appl. Log Subobject for Configuration 20030716
6 APPL_LOG_SUB_INDEX Constant Public Type reference (TYPE) BALSUBOBJ 'INDEX' Appl. Log Subobject for Index Reorganization 20040728
7 APPL_LOG_SUB_RUN Constant Public Type reference (TYPE) BALSUBOBJ 'RUN' Appl. Log Subobject for Runtime 20040728
8 APPL_LOG_SUB_TOTALS Constant Public Type reference (TYPE) BALSUBOBJ 'TOTALS' Appl. Log Subobject for Totals Reorganization 20040728
9 A_IMPLEMENTATION Instance attribute Protected Attribute reference (LIKE) 20030128
10 DEFAULT_APPL Constant Public Type reference (TYPE) FINB_PR_APPLICATION 'EA' Application 20050415
11 DEFAULT_IMPL Constant Public Type reference (TYPE) FINB_PR_IMPLEMENTATION '_DEFAULT' Standard Implementation 20030130
12 _O_CURRENT_CONFIGER Static Attribute Private Object reference (TYPE REF TO) CL_FINB_PR_OBJ_FACTORY Current Configurator 20031202
13 _O_CURRENT_REQ_DISP Static Attribute Private Object reference (TYPE REF TO) CL_FINB_PR_OBJ_FACTORY Current Request Dispatcher 20031202
14 _T_DEFAULT_IMPLEMENTATIONS Static Attribute Private Type reference (TYPE) YT_IMPLEMENTATIONS Default Implementations 20030127
15 _T_IMPLEMENTATIONS Instance attribute Private Type reference (TYPE) YT_IMPLEMENTATIONS Implementing Class 20030128
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030127
2 CLEAR_FACTORY_BUFFER Static method Public Method Deletes Factory Buffer 20031202
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030127
4 GET_CONFIGURATOR Static method Public Method Provides Configurator 20030130
5 GET_IMPLEMENTATION Instance method Protected Method 20030128
6 GET_REQUEST_DISPATCHER Static method Public Method Gets Dispatcher for Read/Write Requests 20030401
Events
Class CL_FINB_PR_FACADE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YT_IMPLEMENTATIONS Private See coding Implementations 20030724 YT_IMPLEMENTATIONS type sorted table of FINB_PR_TIMPL with unique key INTERFACE ADD_KEY initial size 20
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CLEAR_FACTORY_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FACTORY Value transfer Object reference (TYPE REF TO) IF_FINB_PR_OBJ_FACTORY liefert ein Persistenzobjekt 20031202

Method CLEAR_FACTORY_BUFFER on class CL_FINB_PR_FACADE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IMPLEMENTATION Call by reference Type reference (TYPE) CSEQUENCE DEFAULT_IMPL zu verwendende Implementation 20030127

Method CONSTRUCTOR on class CL_FINB_PR_FACADE has no exception.

Method GET_CONFIGURATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Value transfer Type reference (TYPE) FINB_PR_APPLICATION DEFAULT_APPL Anwendung 20030131
2 Importing I_AREAID Value transfer Type reference (TYPE) SYSUUID_22 obsolet, I_REGID verwenden 20030130
3 Importing I_IMPLEMENTATION Call by reference Type reference (TYPE) CSEQUENCE DEFAULT_IMPL Implementation 20030130
4 Importing I_REGID Value transfer Type reference (TYPE) FINB_MD_REGID Registrierungsidentifikation 20040504
5 Returning RO_CONFIGURATOR Value transfer Object reference (TYPE REF TO) IF_FINB_PR_CONFIGURATOR Konfigurator 20030130

Method GET_CONFIGURATOR on class CL_FINB_PR_FACADE has no exception.

Method GET_IMPLEMENTATION Signature

Method GET_IMPLEMENTATION on class CL_FINB_PR_FACADE has no parameter.
Method GET_IMPLEMENTATION on class CL_FINB_PR_FACADE has no exception.

Method GET_REQUEST_DISPATCHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Value transfer Type reference (TYPE) FINB_PR_APPLICATION DEFAULT_APPL FI-Stammdaten: Anwendung 20030401
2 Importing I_AREAID Value transfer Type reference (TYPE) SYSUUID_22 obsolet, I_REGID verwenden 20030401
3 Importing I_IMPLEMENTATION Call by reference Type reference (TYPE) CSEQUENCE DEFAULT_IMPL Implementation 20030401
4 Importing I_REGID Value transfer Type reference (TYPE) FINB_MD_REGID Registrierungsidentifikation 20040504
5 Returning RO_DISPATCHER Value transfer Object reference (TYPE REF TO) IF_FINB_PR_REQUEST_DISPATCHER Request Interpreter 20030401

Method GET_REQUEST_DISPATCHER on class CL_FINB_PR_FACADE has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 200