SAP ABAP Class /BOFU/CL_BAL_BUFFER (Application Log: Buffer Class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
     /BOFU/BAL_BO (Package) Application Log BO: Read Access to Messages
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_BUFFER Interface to the Data Layer 20090806
Properties
Class /BOFU/CL_BAL_BUFFER  
Short Description Application Log: Buffer Class    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class /BOFU/BAL_BO    
Program status     
Category 0   
Package /BOFU/BAL_BO   Application Log BO: Read Access to Messages 
Created 20090806   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BOFU/IF_ADDR_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /BOBF/IF_FRW_BUFFER Interface to the Data Layer 20090806
Friends
Class /BOFU/CL_BAL_BUFFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONF Instance attribute Protected Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Interface for Configuration 20090809
2 MT_LOG_HANDLE_2_KEY_MAP Instance attribute Protected Type reference (TYPE) TT_LOG_HANDLE_2_KEY_MAP Log Handle to Key Map 20090806
3 MT_MSG_HANDLE_2_KEY_MAP Instance attribute Protected Type reference (TYPE) TT_MSG_HANDLE_2_KEY_MAP Message Handle to Key Map 20090806
4 MV_LOG_KEY_TEMP Instance attribute Protected Type reference (TYPE) /BOBF/CONF_KEY Temporary Log Key (incremental) 20090806
5 MV_MSG_KEY_TEMP Instance attribute Protected Type reference (TYPE) /BOBF/CONF_KEY Temporary Message Key (incremental) 20090806
6 SO_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) /BOFU/CL_BAL_BUFFER Special Buffer Class for DO Address 20090806
7 SO_UUID Static Attribute Protected Object reference (TYPE REF TO) IF_SYSTEM_UUID Class for Processing 16 Byte System UUIDs 20090806
8 SV_SKIP_EXISTENCE_CHK_IN_CREAT Static Attribute Protected Type reference (TYPE) ABAP_BOOL 20101202
Methods
# Method Level Visibility Method type Description Created on
1 BAL_DB_SEARCH Instance method Protected Method Equivalent to function module BAL_DB_SEARCH 20090806
2 BAL_DB_SEARCH_2 Instance method Protected Method Own Selection into BALHDR!! To solve perfomance issues 20090806
3 BAL_LOG_EXIST Instance method Protected Method Function BAL_LOG_EXIST 20090806
4 CHECK_EXCEPTION_MSG Instance method Protected Method Check Exception message 20090817
5 CHECK_T100_MSG Instance method Protected Method Check T100 message 20090817
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090806
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090809
8 CONVAKEY_HDR_LOGNUMBER Instance method Protected Method Convert Alternate Key: HEADER->LOGNUMBER 20090806
9 CONVAKEY_HDR_LOG_HANDLE Instance method Protected Method Convert Alternate Key: HEADER->LOG_HANDLE 20090806
10 DO_SAVE Instance method Protected Method Save 20090811
11 GET_ROOT_KEYS Instance method Protected Method Returns all root nodes 20090806
12 HEADER_GET_HANDLE_BY_KEY Instance method Protected Method Get LogHandle by Header KEY (GUID convert) 20090806
13 HEADER_KEY_CREATE Instance method Protected Method HEADER-KEY: Create (convert from handle or assign temp key) 20090806
14 IS_LOG_DELETED Instance method Protected Method Is Log Deleted? 20090810
15 NOTIFY_HEADER_CHANGE Instance method Protected Method Notify Header Change 20090806
16 NOTIFY_MESSAGE_DELETE Instance method Protected Method Notify Message Deletion 20090806
17 NOTIFY_MESSAGE_LOAD Instance method Protected Method Notify Message Load 20090806
18 QUERY_HEADER_SEL_BY_ELEMENTS Instance method Protected Method QUERY: HEADER->SELECT_BY_ELEMENTS 20090806
19 RBA_HEADER_MESSAGE Instance method Protected Method RetrieveByAssociation HEADER->HEADER-MESSAGE 20090806
20 RBA_MESSAGE_PARENT Instance method Protected Method RetrieveByAssociation MESSAGE->PARENT 20090806
21 RETRAKEY_HDR_LOGNUMBER Instance method Protected Method Retrieve Alternate Key: HEADER->LOGNUMBER 20090806
22 RETRAKEY_HDR_LOG_HANDLE Instance method Protected Method Retrieve Alternate Key: HEADER->LOG_HANDLE 20090806
23 RETR_HEADER Instance method Protected Method Retrieve Header 20090806
24 RETR_MESSAGE Instance method Protected Method Retrieve Message 20090806
25 SETTINGS_INIT Static method Public Method 20101202
Events
Class /BOFU/CL_BAL_BUFFER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_LOG_HANDLE_2_KEY_MAP Protected See coding Log Handle to Key Map 20090806 BEGIN OF ts_log_handle_2_key_map. INCLUDE TYPE /bobf/s_frw_key AS s_key. TYPES: log_handle TYPE balloghndl, to_be_saved_by_bopf TYPE abap_bool, "This BAL Buffer has to call Save for this log Create/Deleted within BOPF deleted TYPE abap_bool, END OF ts_log_handle_2_key_map
2 TS_MSG_HANDLE_2_KEY_MAP Protected See coding Message Handle to Key Map 20090806 BEGIN OF ts_msg_handle_2_key_map. INCLUDE TYPE /bobf/s_frw_key AS s_key. TYPES: s_message_handle TYPE balmsghndl, s_message type ref to /bofu/s_bal_message_k, "Only for DUMMY_MESSAGE not yet created in Appl log END OF ts_msg_handle_2_key_map
3 TT_BALHDR_SIMPLE Protected See coding Application Log Header: standard table 20090806 tt_balhdr_simple TYPE STANDARD TABLE OF balhdr WITH DEFAULT KEY
4 TT_BALHDR_SORT_BY_HANDLE Protected See coding Application Log Header: sorted By Handle 20090806 tt_balhdr_sort_by_handle TYPE SORTED TABLE OF balhdr WITH NON-UNIQUE KEY log_handle
5 TT_LOG_HANDLE_2_KEY_MAP Protected See coding Log Handle to Key Map 20090806 tt_log_handle_2_key_map TYPE HASHED TABLE OF ts_log_handle_2_key_map WITH UNIQUE KEY primary_key COMPONENTS key WITH NON-UNIQUE SORTED KEY log_handle COMPONENTS log_handle
6 TT_MSG_HANDLE_2_KEY_MAP Protected See coding Message Handle to Key Map 20090806 tt_msg_handle_2_key_map TYPE HASHED TABLE OF ts_msg_handle_2_key_map WITH UNIQUE KEY primary_key COMPONENTS key WITH NON-UNIQUE SORTED KEY message_handle COMPONENTS s_message_handle-log_handle s_message_handle-msgnumber
Method Signatures

Method BAL_DB_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_HEADER_SIMPLE Call by reference Type reference (TYPE) TT_BALHDR_SIMPLE 20090806
2 Exporting ET_LOG_HEADER_SORTED Call by reference Type reference (TYPE) TT_BALHDR_SORT_BY_HANDLE Application Log: Log header data table 20090806
3 Exporting ET_LOG_HEADER_STD Call by reference Type reference (TYPE) BALHDR_T Application Log: Log header data table 20090806
4 Importing IS_LOG_FILTER Call by reference Type reference (TYPE) BAL_S_LFIL Application Log: Log filter criteria 20090806
5 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT Client ID of Current User 20090806
# Exception Resumable Description Created on
1 LOG_NOT_FOUND No log found 20090806
2 NO_FILTER_CRITERIA Filter criteria missing 20090806

Method BAL_DB_SEARCH_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LOG_FILTER Call by reference Type reference (TYPE) BAL_S_LFIL Application Log: Log filter criteria 20090806
2 Exporting ET_LOG_HANDLE Call by reference Type reference (TYPE) /BOFU/T_BALLOGHNDL Application Log: Log header data table 20090806
3 Importing IT_SORT_ORDER Call by reference Type reference (TYPE) ABAP_SORTORDER_TAB Table for SORT itab BY (ABAP_SORTORDER_TAB) 20090806
4 Importing IV_MAX_ENTRIES Call by reference Type reference (TYPE) I 0 20090806
5 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT Client ID of Current User 20090806
# Exception Resumable Description Created on
1 LOG_NOT_FOUND No log found 20090806
2 NO_FILTER_CRITERIA Filter criteria missing 20090806

Method BAL_LOG_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20090806
2 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090806
# Exception Resumable Description Created on
1 LOG_NOT_FOUND Log Not Found 20090806

Method CHECK_EXCEPTION_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20090819
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090817
3 Importing IS_EXCEPTION Call by reference Type reference (TYPE) /BOFU/S_BAL_MESSAGE_EXCL_KEYS 20090817
4 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20090817
# Exception Resumable Description Created on
1 IDENTITY_INVALID Message Identity is Invalid 20090817

Method CHECK_T100_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090817
2 Importing IS_T100 Call by reference Type reference (TYPE) /BOFU/S_BAL_MESSAGE_T100_KEYS Application Log Message (Adopted from BAL_S_SHOW) 20090817
3 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20090817
# Exception Resumable Description Created on
1 IDENTITY_INVALID Message Identity is Invalid 20090817

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /BOFU/CL_BAL_BUFFER has no parameter.
Method CLASS_CONSTRUCTOR on class /BOFU/CL_BAL_BUFFER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /BOFU/CL_BAL_BUFFER has no parameter.
Method CONSTRUCTOR on class /BOFU/CL_BAL_BUFFER has no exception.

Method CONVAKEY_HDR_LOGNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) /BOBF/T_FRW_KEYINDEX Key table with explicit index 20090806
2 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20090806
3 Importing IT_KEY Call by reference Type reference (TYPE) /BOFU/T_BALOGNR Application Log: Log Number 20090806
4 Importing IV_INVALIDATE_CACHE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20090806
5 Importing IV_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE State 20090806
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20090806

Method CONVAKEY_HDR_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) /BOBF/T_FRW_KEYINDEX Key table with explicit index 20090806
2 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20090806
3 Importing IT_KEY Call by reference Type reference (TYPE) /BOFU/T_BALLOGHNDL Application Log: Log Handle Table 20090806
4 Importing IV_INVALIDATE_CACHE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20090806
5 Importing IV_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE State 20090806
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20090806

Method DO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090811
2 Importing IV_ONLY_LOGS_TOUCHED_BY_BOPF Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090811
3 Importing IV_STATE_BEFORE_IMAGE Call by reference Type reference (TYPE) /BOBF/CONF_STATE State to compare with 20090811
4 Importing IV_STATE_CURRENT Call by reference Type reference (TYPE) /BOBF/CONF_STATE State to be saved 20090811
# Exception Resumable Description Created on
1 /BOBF/CX_FRW Exception class 20090811

Method GET_ROOT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
2 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20090811
3 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
4 Importing IV_CHANGED_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Changed instances only 20090806
# Exception Resumable Description Created on
1 /BOBF/CX_FRW Exception class 20090806

Method HEADER_GET_HANDLE_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY 20090806
2 Returning RV_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL 20090806

Method HEADER_GET_HANDLE_BY_KEY on class /BOFU/CL_BAL_BUFFER has no exception.

Method HEADER_KEY_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20090806
2 Returning RV_KEY Value transfer Type reference (TYPE) /BOBF/CONF_KEY 20090806

Method HEADER_KEY_CREATE on class /BOFU/CL_BAL_BUFFER has no exception.

Method IS_LOG_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090810
2 Returning RV_ANSWER Value transfer Type reference (TYPE) ABAP_BOOL 20090810

Method IS_LOG_DELETED on class /BOFU/CL_BAL_BUFFER has no exception.

Method NOTIFY_HEADER_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_HANDLE_2_KEY_MAP Call by reference Type reference (TYPE) TS_LOG_HANDLE_2_KEY_MAP 20090806
2 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE 20090806
3 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) /BOBF/CONF_CHANGE_MODE Change category 20090806
4 Importing IV_DELETED_IN_BOPF Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090810
5 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090806

Method NOTIFY_HEADER_CHANGE on class /BOFU/CL_BAL_BUFFER has no exception.

Method NOTIFY_MESSAGE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20090806
2 Importing IS_MSG_HANDLE_2_KEY_MAP Call by reference Type reference (TYPE) TS_MSG_HANDLE_2_KEY_MAP 20090806
3 Importing IV_NOTIFY_HDR_ASSOC_CHG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090811

Method NOTIFY_MESSAGE_DELETE on class /BOFU/CL_BAL_BUFFER has no exception.

Method NOTIFY_MESSAGE_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20090806
2 Importing IS_MESSAGE_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Application Log: Message handle 20090806
3 Returning RV_KEY Value transfer Type reference (TYPE) /BOBF/CONF_KEY NodeID 20090806

Method NOTIFY_MESSAGE_LOAD on class /BOFU/CL_BAL_BUFFER has no exception.

Method QUERY_HEADER_SEL_BY_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_QUERY_INFO Call by reference Type reference (TYPE) /BOBF/S_FRW_QUERY_INFO Query Information 20090806
2 Exporting ET_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY 20090806
3 Importing IS_QUERY_OPTIONS Call by reference Type reference (TYPE) /BOBF/S_FRW_QUERY_OPTIONS 20090806
4 Importing IT_FILTER_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY 20090806
5 Importing IT_SELECTION_PARAMETERS Call by reference Type reference (TYPE) /BOBF/T_FRW_QUERY_SELPARAM 20090806
6 Importing IV_BAL_DB_SEARCH_VER Value transfer Type reference (TYPE) I 2 20090806
# Exception Resumable Description Created on
1 /BOBF/CX_FRW Exception class 20090806

Method RBA_HEADER_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
2 Exporting ET_KEY_LINK Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY_LINK 20090806
3 Exporting ET_TARGET_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
4 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface for Change Class 20090806
5 Importing IS_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA 20090806
6 Importing IT_FILTERED_ATTRIBUTES Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20090806
7 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
8 Importing IV_BUFFER_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Search only in buffer and do not load data 20090806
9 Importing IV_FILL_FAILED_KEY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090806
10 Importing IV_NOTIFY_KEYLOAD Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Notify loaded keys only (when loading data) 20090806
11 Importing IV_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE Status 20090806
# Exception Resumable Description Created on
1 /BOBF/CX_FRW Exception class 20090806

Method RBA_MESSAGE_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
2 Exporting ET_KEY_LINK Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY_LINK 20090806
3 Exporting ET_TARGET_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
4 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface for Change Class 20090806
5 Importing IS_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA 20090806
6 Importing IT_FILTERED_ATTRIBUTES Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20090806
7 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
8 Importing IV_BUFFER_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Search only in buffer and do not load data 20090806
9 Importing IV_FILL_FAILED_KEY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090806
10 Importing IV_NOTIFY_KEYLOAD Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Notify loaded keys only (when loading data) 20090806
11 Importing IV_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE Status 20090806
# Exception Resumable Description Created on
1 /BOBF/CX_FRW Exception class 20090806

Method RETRAKEY_HDR_LOGNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY 20090806
2 Exporting ET_KEY_SUCCESS Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090811
3 Exporting ET_LOG_NUMBER Call by reference Type reference (TYPE) /BOFU/T_BALOGNR Application Log: Log Handle Table 20090811
4 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20090806
5 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY 20090806
6 Importing IV_BUFFER_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090806
7 Importing IV_INVALIDATE_CACHE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20090806
8 Importing IV_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE 20090806
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20090806

Method RETRAKEY_HDR_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY 20090806
2 Exporting ET_KEY_SUCCESS Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090811
3 Exporting ET_LOG_HANDLE Call by reference Type reference (TYPE) /BOFU/T_BALLOGHNDL Application Log: Log Handle Table 20090811
4 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20090806
5 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY 20090806
6 Importing IV_BUFFER_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090806
7 Importing IV_INVALIDATE_CACHE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090806
8 Importing IV_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE 20090806
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20090806

Method RETR_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) INDEX TABLE 20090806
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
3 Exporting ET_NODE_CAT Call by reference Type reference (TYPE) /BOBF/T_FRW_NODE_CAT Node Category Assignment 20090806
4 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Only bound if IV_BUFFER_ONLY = false 20090806
5 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
6 Importing IV_BUFFER_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Search only in buffer and do not load data 20090806
7 Importing IV_FILL_DATA Call by reference Type reference (TYPE) BOOLE_D Fill data 20090806
8 Importing IV_NOTIFY_KEYLOAD Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Notify loaded keys only (when loading data) 20090806
9 Importing IV_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE Status 20090806
# Exception Resumable Description Created on
1 /BOBF/CX_FRW Exception class 20090806

Method RETR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) INDEX TABLE Application Log Message 20090806
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
3 Exporting ET_KEY_SUCCESS Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090811
4 Exporting ET_NODE_CAT Call by reference Type reference (TYPE) /BOBF/T_FRW_NODE_CAT Node Category Assignment 20090806
5 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Only bound if IV_BUFFER_ONLY = false 20090806
6 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20090806
7 Importing IV_BUFFER_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Search only in buffer and do not load data 20090806
8 Importing IV_FILL_DATA Call by reference Type reference (TYPE) BOOLE_D Fill data 20090806
9 Importing IV_FILL_FAILED_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090806
10 Importing IV_NOTIFY_KEYLOAD Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Notify loaded keys only (when loading data) 20090806
11 Importing IV_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE Status 20090806
# Exception Resumable Description Created on
1 /BOBF/CX_FRW Exception class 20090806

Method SETTINGS_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SKIP_EXISTENCE_CHK_IN_CREAT Call by reference Type reference (TYPE) ABAP_BOOL 20101202

Method SETTINGS_INIT on class /BOFU/CL_BAL_BUFFER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702