SAP ABAP Class CL_FPM_BICS_PERSISTENCE (FPM BICS Persistence Wrapper)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-RUI-FPM (Application Component) FPM Analytical GUIBB
     BW_REPORTING_FPM (Package) FPM UIBBs
Properties
Class CL_FPM_BICS_PERSISTENCE  
Short Description FPM BICS Persistence Wrapper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BW_REPORTING_FPM   FPM UIBBs 
Created 20130905   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FPM_BICS_PERSISTENCE has no interface implemented.
Friends
Class CL_FPM_BICS_PERSISTENCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BICS_BMANAGER Instance attribute Protected Object reference (TYPE REF TO) IF_BICS_QV_BOOKMARK_MANAGER Query View Bookmark 20130906
2 MS_CONFIG Instance attribute Protected Type reference (TYPE) WDY_CONFIG_KEY 20130918
3 MV_APPL_CONFIG_ID Instance attribute Protected Type reference (TYPE) WDY_CONFIG_ID 20130918
4 MV_APPL_NAME Instance attribute Protected Type reference (TYPE) WDY_APPLICATION_NAME 20130918
5 MV_APP_KEY Instance attribute Protected Type reference (TYPE) STRING 20130918
6 MV_NUMBER_OF_TASKS Instance attribute Public Type reference (TYPE) I Number of running tasks 20130905
7 MV_PAGE_ID Instance attribute Protected Type reference (TYPE) FPM_CONTENT_AREA_ID 20130918
8 MV_UNAME Instance attribute Protected Type reference (TYPE) SYUNAME 20130918
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130906
2 DELETE_BOOKMARK Instance method Public Method Delete bookmark 20130905
3 GET_AVAILABLE_BOOKMARKS Instance method Public Method Get a list of available bookmarks 20130905
4 GET_BOOKMARKS_LIST Instance method Private Method Internal search for available bookmarks 20130905
5 LOAD_BOOKMARK Instance method Public Method Load a single bookmark 20130905
6 LOAD_BOOKMARK_INTERNAL Instance method Private Method Internal method for loading bookmark data 20130905
7 SAVE_BOOKMARK Instance method Public Method Add new bookmark 20130905
8 TASK_FINISHED Instance method Public Method Event handler after end of additional session 20130905
Events
Class CL_FPM_BICS_PERSISTENCE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_BOOKMARK_ID Public See coding 20130905 BEGIN OF ts_bookmark_id, id TYPE string, description TYPE string, non_deletable type wdy_boolean, END OF ts_bookmark_id
2 TT_BOOKMARK_ID Public See coding 20130905 tt_bookmark_id TYPE STANDARD TABLE OF ts_bookmark_id WITH DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BICS_BOOKMARK_MANAGER Call by reference Object reference (TYPE REF TO) IF_BICS_QV_BOOKMARK_MANAGER 20130918
2 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20130918
3 Importing IV_APPL_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID 20130918
4 Importing IV_APPL_NAME Call by reference Type reference (TYPE) WDY_APPLICATION_NAME 20130918
5 Importing IV_APP_KEY Call by reference Type reference (TYPE) STRING 20130918
6 Importing IV_PAGE_ID Call by reference Type reference (TYPE) FPM_CONTENT_AREA_ID 20130918
7 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME 20130918

Method CONSTRUCTOR on class CL_FPM_BICS_PERSISTENCE has no exception.

Method DELETE_BOOKMARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BOOKMARK_ID Call by reference Type reference (TYPE) TS_BOOKMARK_ID 20130905
2 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME 20130905

Method DELETE_BOOKMARK on class CL_FPM_BICS_PERSISTENCE has no exception.

Method GET_AVAILABLE_BOOKMARKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME 20130905
2 Returning RT_BOOKMARK_IDS Value transfer Type reference (TYPE) TT_BOOKMARK_ID 20130918

Method GET_AVAILABLE_BOOKMARKS on class CL_FPM_BICS_PERSISTENCE has no exception.

Method GET_BOOKMARKS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BOOKMARK_IDS Call by reference Type reference (TYPE) TT_BOOKMARK_ID 20130905
2 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20130905
3 Importing IV_APP_KEY Call by reference Type reference (TYPE) STRING 20130905
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20130905

Method GET_BOOKMARKS_LIST on class CL_FPM_BICS_PERSISTENCE has no exception.

Method LOAD_BOOKMARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NOTHING_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20130905
2 Exporting EV_TBOOKMARK_ID Call by reference Type reference (TYPE) RSZWOBJID 20130905
3 Importing IS_BOOKMARK_ID Call by reference Type reference (TYPE) TS_BOOKMARK_ID 20130905
4 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20130905
5 Importing IV_APP_KEY Call by reference Type reference (TYPE) STRING 20130905
6 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME 20130905

Method LOAD_BOOKMARK on class CL_FPM_BICS_PERSISTENCE has no exception.

Method LOAD_BOOKMARK_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NOTHING_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20130905
2 Exporting EV_TBOOKMARK_ID Call by reference Type reference (TYPE) RSZWOBJID Technical Name of Object 20130905
3 Importing IS_BOOKMARK_ID Call by reference Type reference (TYPE) TS_BOOKMARK_ID 20130905
4 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20130905
5 Importing IV_APP_KEY Call by reference Type reference (TYPE) STRING 20130905
6 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20130905

Method LOAD_BOOKMARK_INTERNAL on class CL_FPM_BICS_PERSISTENCE has no exception.

Method SAVE_BOOKMARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) FPMGB_SEARCH_S_T100_MESSAGE 20130905
2 Exporting EV_BOOKMARK_ID Call by reference Type reference (TYPE) STRING 20130906
3 Exporting EV_EXISTS_ALREADY Call by reference Type reference (TYPE) ABAP_BOOL 20130905
4 Exporting EV_SAVE_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20130905
5 Exporting EV_TBOOKMARK_ID Call by reference Type reference (TYPE) RSZWOBJID 20130905
6 Importing IO_BICS_QV Call by reference Object reference (TYPE REF TO) IF_BICS_QV 20130905
7 Importing IS_BOOKMARK_ID Call by reference Type reference (TYPE) TS_BOOKMARK_ID 20130905
8 Importing IV_SAVE_IN_ANY_CASE Call by reference Type reference (TYPE) ABAP_BOOL 20130905
9 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME 20130905

Method SAVE_BOOKMARK on class CL_FPM_BICS_PERSISTENCE has no exception.

Method TASK_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE 20130905

Method TASK_FINISHED on class CL_FPM_BICS_PERSISTENCE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740