SAP ABAP Class CL_RSFBP_SOURCE_TYPE_REMOTE (Open ODS View on HANA: Remote Table)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSFBP (Package) BW: Field-based Provider framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSFBP_SOURCE_TYPE_TABLE_BAS Basis class of Open ODS View source types 20130822
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSFBP_SOURCE_TYPE_GEN_RSDS Generate BW DataSource 20130822
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSFBP_SOURCE_TYPE_STATIC BW: Field-based Provider: Source Type 20130617
Properties
Class CL_RSFBP_SOURCE_TYPE_REMOTE  
Short Description Open ODS View on HANA: Remote Table    
Super Class CL_RSFBP_SOURCE_TYPE_TABLE_BAS Basis class of Open ODS View source types 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSFBP   BW: Field-based Provider framework 
Created 20130617   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_RSDRV_FEDERATION_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSSDA_FEDERATION_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_RSFBP_SOURCE_TYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSFBP_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSFBP_SOURCE_TYPE_GEN_RSDS Generate BW DataSource 20130822
2 IF_RSFBP_SOURCE_TYPE_STATIC BW: Field-based Provider: Source Type 20130617
Friends
Class CL_RSFBP_SOURCE_TYPE_REMOTE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ENTITY_TYPE Constant Public See coding 20130621
2 CO_SEP Constant Public Type reference (TYPE) CHAR1 '.' Single-Character Flag 20130621
3 P_ALL_LOGSYSDB Static Attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130729
4 P_LAST_FBPNAME Instance attribute Private Type reference (TYPE) RSFBP_NAME View name 20130726
5 P_LAST_USE_TARGET Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20130726
6 P_LOGSYS Instance attribute Private Type reference (TYPE) RSSLOGSYS Source system 20130708
7 P_REMOTE_DB Instance attribute Private Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_REMOTE_DB_NM 20130617
8 P_REMOTE_SOURCE Instance attribute Private Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_REMOTE_SOURCE_NM 20130617
9 P_TS_LOGSYSDB Static Attribute Private See coding 20130729
10 P_T_INSTANCE Static Attribute Private See coding 20130617
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20130617
2 GET_ENTITY_TYPE Static method Public Method 20130621
3 GET_REMOTE_DB Instance method Private Method 20130709
4 GET_TABLE_NAME Static method Public Method 20130820
5 LOGSYS_TO_SCHEMA Static method Public Method 20130729
6 SCHEMA_TO_LOGSYS Static method Public Method 20130729
Events
Class CL_RSFBP_SOURCE_TYPE_REMOTE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_ENTITY_TYPE Public See coding 20130806 tn_entity_type TYPE c LENGTH 1
2 TN_S_LOGSYS Public See coding 20130802 BEGIN OF tn_s_logsys , remote_source TYPE rsfbp_s_source_type_remote-remote_source, remote_db TYPE rsfbp_s_source_type_remote-remote_db, dbschema TYPE rsfbp_s_source_type_remote-dbschema, END OF tn_s_logsys
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS Source system 20130708
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE 20130617
3 Importing I_SRCOBJNM Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_SRCOBJNM 20130617
4 Importing I_SRCTYPE Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_SRCTYPE 20130617
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND 20130617

Method GET_ENTITY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_TABLE_NM 20130621
2 Returning R_ENTITY_TYPE Value transfer Type reference (TYPE) TN_ENTITY_TYPE 20130621

Method GET_ENTITY_TYPE on class CL_RSFBP_SOURCE_TYPE_REMOTE has no exception.

Method GET_REMOTE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REMOTE_DB Value transfer Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_REMOTE_DB_NM 20130709

Method GET_REMOTE_DB on class CL_RSFBP_SOURCE_TYPE_REMOTE has no exception.

Method GET_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FBPNAME Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_FBPNAME 20130820
2 Returning R_TABLE_NAME Value transfer Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_TABLE_NM 20130820

Method GET_TABLE_NAME on class CL_RSFBP_SOURCE_TYPE_REMOTE has no exception.

Method LOGSYS_TO_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOGSYS Call by reference Type reference (TYPE) RSFBP_S_SOURCE_TYPE_REMOTE-LOGSYS Source system 20130729
2 Returning R_S_SCHEMA Value transfer Type reference (TYPE) TN_S_LOGSYS 20130729

Method LOGSYS_TO_SCHEMA on class CL_RSFBP_SOURCE_TYPE_REMOTE has no exception.

Method SCHEMA_TO_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DBSCHEMA Call by reference Type reference (TYPE) RSFBP_S_SOURCE_TYPE_REMOTE-DBSCHEMA DB Object Schema 20130729
2 Importing I_REMOTE_DB Call by reference Type reference (TYPE) RSFBP_S_SOURCE_TYPE_REMOTE-REMOTE_DB HANA Federation Remote DB 20130729
3 Importing I_REMOTE_SOURCE Call by reference Type reference (TYPE) RSFBP_S_SOURCE_TYPE_REMOTE-REMOTE_SOURCE HANA Federation Remote Source 20130729
4 Returning R_LOGSYS Value transfer Type reference (TYPE) RSFBP_S_SOURCE_TYPE_REMOTE-LOGSYS Source system 20130729

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