SAP ABAP Class CL_RSDA_NEARLINE_PROVIDER (InfoProvider for Nearline Storage)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSDA (Package) BW Data Archiving and Near-line Storage. Core Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSD_DTA_ADJ Adjoint InfoProvider 20041207
Properties
Class CL_RSDA_NEARLINE_PROVIDER  
Short Description InfoProvider for Nearline Storage    
Super Class CL_RSD_DTA_ADJ Adjoint InfoProvider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDA   BW Data Archiving and Near-line Storage. Core Functions 
Created 20040901   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_RSDAI_NEARLINE_CONNECTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RSDA_NEARLINE_PROVIDER has no interface implemented.
Friends
Class CL_RSDA_NEARLINE_PROVIDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_R_DAP Instance attribute Private Object reference (TYPE REF TO) CL_RSDA_DAP Data Archiving Process 20060331
2 P_R_NLOBJ Instance attribute Private Object reference (TYPE REF TO) CL_RSDA_NEARLINE_OBJECT BW Archiving: Data Archiving Process 20041208
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_SERVICE_ATTRIBUTES Static method Private Method 20041207
2 CHECK_VIRTUAL_TABLE Static method Public Method 20130726
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040906
4 GET_UNIVERSE Instance method Public Method 20060322
5 GET_VIRTUAL_TABLE_NM Static method Public Method 20130726
6 OPEN_CURSOR Instance method Public Method Open Cursor 20041208
Events
Class CL_RSDA_NEARLINE_PROVIDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PTY_S_INSTANCE Private See coding 20040906 BEGIN OF pty_s_instance, infoprov TYPE rsinfoprov, r_weak TYPE REF TO cl_abap_weak_reference, END OF pty_s_instance
2 PTY_TH_INSTANCES Private See coding 20040906 pty_th_instances TYPE HASHED TABLE OF pty_s_instance WITH UNIQUE KEY infoprov
Method Signatures

Method ADJUST_SERVICE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20041207
2 Importing I_DAP_ARCHMODE Call by reference Type reference (TYPE) RSDA_ARCHMODE BW Archivierung: Archivierungsmodus 20090520

Method ADJUST_SERVICE_ATTRIBUTES on class CL_RSDA_NEARLINE_PROVIDER has no exception.

Method CHECK_VIRTUAL_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130726
2 Returning R_BOOLEAN Value transfer Type reference (TYPE) RS_BOOL Boolean 20130726

Method CHECK_VIRTUAL_TABLE on class CL_RSDA_NEARLINE_PROVIDER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADJPROV Call by reference Type reference (TYPE) RSADJPROV InfoProvider 20041207

Method CONSTRUCTOR on class CL_RSDA_NEARLINE_PROVIDER has no exception.

Method GET_UNIVERSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_UNIVERSE Value transfer Object reference (TYPE REF TO) CL_RSMDS_UNIVERSE Allgemeine Menge (Factory-Klasse) 20060322

Method GET_UNIVERSE on class CL_RSDA_NEARLINE_PROVIDER has no exception.

Method GET_VIRTUAL_TABLE_NM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130726
2 Returning R_TABLE_NM Value transfer Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_TABLE_NM 20130726

Method GET_VIRTUAL_TABLE_NM on class CL_RSDA_NEARLINE_PROVIDER has no exception.

Method OPEN_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SELSET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20041208
2 Importing I_T_SELFIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_FIELD_SELECTIONS Spaltenauswahl für Selektion 20041208
3 Returning R_R_CURSOR Value transfer Object reference (TYPE REF TO) IF_RSDA_CURSOR Cursor auf einem NearlineProvider 20041208
# Exception Resumable Description Created on
1 CX_RSDA_ACCESS_ERROR Aktion wurde abgebrochen, z.B. wegen fehlerhafter Parameter 20050215
2 CX_RSDA_OBJECT_NOT_FOUND Tabelle oder View existiert nicht 20050215
History
Last changed by/on SAP  20140121 
SAP Release Created in 700