SAP ABAP Class CL_RSL_AO_FACADE (AO Interface Facade Class)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT-WSP (Application Component) BW Workspace
     RSL_AO (Package) BW Workspace - Analysis for MS Excel - Interface
Properties
Class CL_RSL_AO_FACADE  
Short Description AO Interface Facade Class    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSL_AO   BW Workspace - Analysis for MS Excel - Interface 
Created 20130128   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSL_AO_AINX_CREATOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_RSL_AO_FACADE has no interface implemented.
Friends
Class CL_RSL_AO_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_R_AINX_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_RSL_AO_AINX_HANDLER AO Interface AINX Handler 20130128
2 P_R_SELF Static Attribute Private Object reference (TYPE REF TO) CL_RSL_AO_FACADE AO Interface Facade Class 20130128
3 P_R_WSP Instance attribute Private Object reference (TYPE REF TO) CL_RSL_WSP BWA Workspaces 20130128
Methods
# Method Level Visibility Method type Description Created on
1 AINX_GET_HANDLER Instance method Public Method Get an handler for AINX operations 20130128
2 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20130128
3 FACTORY Static method Public Method Create new inst. with a given WSP or get the prev. instance 20130128
4 GET_INFO_FOR_PROVIDER Static method Public Method Get Information for a given Provider 20130724
5 WSP_CREATE Static method Public Method Generates a WSP and returns a corresponding facade instance 20130702
6 WSP_GET_CURRENT_DETAILS Instance method Public Method Returnes details of the current WSP 20130703
7 WSP_GET_CURRENT_NAME Instance method Public Method Gives the name of the current WSP 20130128
8 WSP_GET_LIST Static method Public Method Gives a list of all available WSPs with the corr. auth. 20130128
9 WSP_GET_PROVIDERS Static method Public Method Get all providers of a WSP 20130809
Events
Class CL_RSL_AO_FACADE has no event.
Types
Class CL_RSL_AO_FACADE has no local type.
Method Signatures

Method AINX_GET_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20130128
2 Exporting E_R_HANDLER Call by reference Object reference (TYPE REF TO) CL_RSL_AO_AINX_HANDLER AO Interface AINX Handler 20130128
3 Exporting E_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Message Table TLOGO Framework 20130128
4 Importing I_CREATING_CLIENT Call by reference Type reference (TYPE) STRING Name of the creating client 20130613
5 Importing I_EMPTY_PROV Call by reference Type reference (TYPE) RS_BOOL AINX will have no data 20130611
6 Importing I_FORMAT_TYPE Call by reference Type reference (TYPE) STRING CL_RSL_AO_AINX_CREATOR=>CN_S_FILETYPE-EXCEL See CL_RSL_AO_AINX_CREATOR=>cn_s_filetype 20130613

Method AINX_GET_HANDLER on class CL_RSL_AO_FACADE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_WSP Call by reference Object reference (TYPE REF TO) CL_RSL_WSP Workspace Instance 20130204

Method CONSTRUCTOR on class CL_RSL_AO_FACADE has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Error occured -> E_T_MSG filled 20130128
2 Exporting E_R_INSTANCE Call by reference Object reference (TYPE REF TO) CL_RSL_AO_FACADE AO Interface Facade Class 20130128
3 Exporting E_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Message Table TLOGO Framework 20130128
4 Importing I_WSPNAME Call by reference Type reference (TYPE) RSLWSPNAME Workspace Name 20130128

Method FACTORY on class CL_RSL_AO_FACADE has no exception.

Method GET_INFO_FOR_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Error occured -> E_T_MSG filled 20130725
2 Exporting E_S_PROVIDER Call by reference Type reference (TYPE) RSL_S_PROVIDER Provider in a Workspace 20130724
3 Exporting E_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Message Table TLOGO Framework 20130725
4 Exporting E_T_WSP Call by reference Type reference (TYPE) RSL_T_WSPINFO List of Workspaces 20130724
5 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130724

Method GET_INFO_FOR_PROVIDER on class CL_RSL_AO_FACADE has no exception.

Method WSP_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20130702
2 Exporting E_R_INSTANCE Call by reference Object reference (TYPE REF TO) CL_RSL_AO_FACADE AO Interface Facade Class 20130702
3 Exporting E_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Message Table TLOGO Framework 20130702
4 Importing I_DESCRIPTION Call by reference Type reference (TYPE) RSTXTLG Long Description 20130702
5 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20130702
6 Importing I_MAX_AINX_CNT Call by reference Type reference (TYPE) RSL_MAX_AINX_CNT Maximum Number of Analytic Indexes 20130702
7 Importing I_MAX_SPACE Call by reference Type reference (TYPE) RSL_MAX_SPACE Maximum Memory 20130702
8 Importing I_MAX_SPACE_UNIT Call by reference Type reference (TYPE) RSLWSPUNIT Unit of Measure 20130702
9 Importing I_T_WSP_LREF Call by reference Type reference (TYPE) RSL_T_WSP_XREF Workspaces: Owne Data/CompositeProvider 20130702
10 Importing I_T_WSP_XREF Call by reference Type reference (TYPE) RSL_T_WSP_XREF Workspaces: cross references 20130702
11 Importing I_T_WSP_XREF_EX Call by reference Type reference (TYPE) RSL_T_WSP_XREF_EX Workspaces: Cross References of Excluded InfoObjects 20130702
12 Importing I_WSPNAME Call by reference Type reference (TYPE) RSLWSPNAME Workspace Name 20130702
13 Importing I_WSP_AINX_UPL_TASKS Call by reference Type reference (TYPE) RSLWSPAINX_UPL_TASKS 1 Workspace - Upload of AINX in parallel tasks 20130702
14 Importing I_WSP_BKUPLD Call by reference Type reference (TYPE) RSLWSPBKUPLD Make Backup of Uploaded Data in BW System 20130702
15 Importing I_WSP_CCKX Call by reference Type reference (TYPE) RSLWSPCCFX Copy Keyfigures Allowed 20130702
16 Importing I_WSP_CONTACT1 Call by reference Type reference (TYPE) RSLWSPCONTACT1 Contact 1 20130702
17 Importing I_WSP_CONTACT2 Call by reference Type reference (TYPE) RSLWSPCONTACT2 Contact 2 20130702
18 Importing I_WSP_EXPL Call by reference Type reference (TYPE) RSLWSPEXPL SAP BO Explorer index can be created for CompositeProviders 20130702
19 Importing I_WSP_JCUX Call by reference Type reference (TYPE) RSLWSPJCUX Join Columns Not Definitely Allowed (Duplicate Key Figures) 20130702
20 Importing I_WSP_MAINPROV_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20130702
21 Importing I_WSP_PFX Call by reference Type reference (TYPE) RSLWSPPFX Workspace Prefix 20130702
22 Importing I_WSP_SIDX Call by reference Type reference (TYPE) RSLWSPSIDX Generation of Master Data (SID) Allowed 20130702
23 Importing I_WSP_VEDAT Call by reference Type reference (TYPE) RSLWSPVEDAT Workspace Expiry Date 20130702

Method WSP_CREATE on class CL_RSL_AO_FACADE has no exception.

Method WSP_GET_CURRENT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20130703
2 Exporting E_S_INFO Call by reference Type reference (TYPE) RSL_S_WSPINFO BW Workspace Information 20130703
3 Exporting E_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Message Table TLOGO Framework 20130703
4 Exporting E_T_NV_DETAILS Call by reference Type reference (TYPE) RSL_T_WSP_NV_SETTINGS Workspace Settings as Name/Value Pair 20130703

Method WSP_GET_CURRENT_DETAILS on class CL_RSL_AO_FACADE has no exception.

Method WSP_GET_CURRENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20130128
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Message Table TLOGO Framework 20130128
3 Exporting E_WSPNAME Call by reference Type reference (TYPE) RSLWSPNAME Workspace Name 20130128

Method WSP_GET_CURRENT_NAME on class CL_RSL_AO_FACADE has no exception.

Method WSP_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Error occured -> E_T_MSG filled 20130128
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Message Table TLOGO Framework 20130128
3 Exporting E_T_WSP_LIST Call by reference Type reference (TYPE) RSL_T_WSPINFO BW Workspaces Information 20130128
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV Filter by a particular InfoProvider 20130702

Method WSP_GET_LIST on class CL_RSL_AO_FACADE has no exception.

Method WSP_GET_PROVIDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Error occured -> E_T_MSG filled 20130809
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Message Table TLOGO Framework 20130809
3 Exporting E_T_WSP_LREF Call by reference Type reference (TYPE) RSL_T_WSP_XREF Workspace: Local Objects 20130809
4 Exporting E_T_WSP_XREF Call by reference Type reference (TYPE) RSL_T_WSP_XREF Workspace: Cross References 20130809
5 Exporting E_T_WSP_XREF_EX Call by reference Type reference (TYPE) RSL_T_WSP_XREF_EX Workspaces: Cross References of Excluded InfoObjects 20130809
6 Importing I_TLOGO Call by reference Type reference (TYPE) RSLWSPTLOGO Workspace: TLOGO Types 20130809
7 Importing I_WSPNAME Call by reference Type reference (TYPE) RSLWSPNAME Workspace 20130809

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