SAP ABAP Class CL_RSDA_NEARLINE_OBJECT (Near-Line Object)
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
Properties
Class CL_RSDA_NEARLINE_OBJECT  
Short Description Near-Line Object    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDA   BW Data Archiving and Near-line Storage. Core Functions 
Created 20041005   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_RSDA_DATA_OBJECT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RSDAI_NEARLINE_CONNECTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSDAI_NEARLINE_CONNECTION_1 Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSDAI_NEARLINE_LOG Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDA_NEARLINE_OBJECT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSDA_NEARLINE_REQUEST 20050315 Nearline Request
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NLOBJECT Instance attribute Public Type reference (TYPE) RSDA_NLOBJECT Near-Line Object 20041005
2 P_ALTER_TABLE Instance attribute Private Type reference (TYPE) RS_BOOL Table Kind 20041028
3 P_EXISTS_ON_DB Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20041006
4 P_REQUIRES_ADK_ARCHIVE Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20080429
5 P_R_CONNECTION Instance attribute Private Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_CONNECTION Adapter for Nearline Storage 20041006
6 P_SERVICE_PROPERTIES_SET Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20080429
7 P_SUPPORTS_DELETION Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20110517
8 P_S_NLCON Instance attribute Private Type reference (TYPE) RSDANLCON BW Archiving: Connection to a Nearline Storage 20041008
9 P_S_NLOBJ Instance attribute Private Type reference (TYPE) RSDANLOBJ Nearline Object (Header Data) 20041006
10 P_TH_DICTITEMS Static Attribute Private Type reference (TYPE) TY_TH_DICTITEMS 20041006
11 P_TRANSPARENT_PROXY_TABLE Instance attribute Private Type reference (TYPE) RS_BOOL Flag: Generate Read View 20041028
12 P_TR_SEGMENTS Instance attribute Private Type reference (TYPE) TY_TR_SEGMENTS 20041005
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20041028
2 ADJUST_SEGFIELDS Instance method Private Method 20041118
3 AFTER_DELETION Instance method Public Method 20041028
4 ALTER_REQUEST_REMOTE Instance method Private Method 20050317
5 BEFORE_DELETION Instance method Public Method 20041028
6 CHECK_AND_ADJUST_DATATYPE Static method Private Method 20070320
7 CHECK_DATATYPE_CHANGE Static method Public Method 20061208
8 CHECK_FIELD_DATATYPE_CHANGE Instance method Public Method 20070927
9 CONNECT Instance method Public Method 20041006
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041006
11 CREATE_DATA_OBJECT Instance method Public Method 20050321
12 CREATE_REQUEST Instance method Public Method 20050309
13 CREATE_REQUEST_REMOTE Instance method Private Method 20050315
14 CREATE_SEGMENT Instance method Private Method 20041008
15 DATA_EXISTS Instance method Public Method 20070319
16 DEACTIVATE Instance method Public Method 20041028
17 FACTORY Static method Public Method Factory Method for Nearline Object 20041006
18 GET_ARCHIVING_OBJECT Instance method Public Method 20041119
19 GET_CONNAME Instance method Public Method 20050329
20 GET_CONNECTION Instance method Public Method 20041029
21 GET_IOBJ_USAGE Static method Public Method Returns Near-Line Objects Used by an InfoObject 20070201
22 GET_PRIMARY_SEGMENT Instance method Public Method 20050317
23 GET_SEGMENT Instance method Public Method 20041005
24 GET_SEGMENTS Instance method Public Method 20050210
25 GET_SEGMENT_TYPENAME Instance method Public Method 20041118
26 GET_SERVICE_PROPERTIES Instance method Public Method 20041008
27 GET_TYPEDESCR Instance method Public Method 20050916
28 GET_UNIVERSE Instance method Public Method 20050923
29 MODIFY_SEGMENT Instance method Public Method 20041027
30 NEEDS_TRANSPARENT_PROXY_TABLE Instance method Public Method 20041028
31 OPEN_FOR_READ Instance method Public Method 20050916
32 OPEN_FOR_WRITE Instance method Public Method 20050317
33 OPEN_SEGMENT_CURSOR Instance method Public Method 20041117
34 OPEN_SEGMENT_CURSOR_FOR_LOOKUP Instance method Public Method 20090316
35 READ_FROM_DB Instance method Private Method 20041006
36 REQUIRES_ADK_ARCHIVE Instance method Public Method 20080429
37 SAVE Instance method Public Method 20041025
38 SET_ACTIVE Instance method Public Method 20041119
39 SET_ARCHIVING_OBJECT Instance method Public Method 20060301
40 SET_CONNECTION Instance method Public Method 20041006
41 SET_INACTIVE Instance method Public Method 20041119
42 SUPPORTS_ALTER_TABLE Instance method Public Method 20041028
43 SUPPORTS_DELETION Instance method Public Method 20110517
44 WRITE_TO_DB Instance method Private Method 20041025
Events
Class CL_RSDA_NEARLINE_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_R_SEGMENT Public Object reference (TYPE REF TO) CL_RSDA_NEARLINE_SEGMENT 20050210
2 TY_S_DICTITEM Private See coding 20041006 BEGIN OF ty_s_dictitem, nlobject TYPE rsda_nlobject, r_obj TYPE REF TO cl_abap_reference, END OF ty_s_dictitem
3 TY_TH_DICTITEMS Private See coding 20041006 ty_th_dictitems TYPE HASHED TABLE OF ty_s_dictitem WITH UNIQUE KEY nlobject
4 TY_TR_SEGMENTS Public See coding 20050210 ty_tr_segments TYPE STANDARD TABLE OF ty_r_segment WITH KEY table_line
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MAGE Call by reference Type reference (TYPE) RSDG_T_MAGE BW Generierung: Objektliste Massenaktivierer 20041119
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041119
3 Importing I_TIMESTAMP Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041028

Method ACTIVATE on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method ADJUST_SEGFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SEGFIELDS Call by reference Type reference (TYPE) RSDA_T_TABFIELDS BW-Archivierung: Felder einer Tabelle im Nearline Storage 20041118
2 Importing I_T_SEGFIELDS Call by reference Type reference (TYPE) RSDA_T_TABFIELDS BW-Archivierung: Felder einer Tabelle im Nearline Storage 20041118

Method ADJUST_SEGFIELDS on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method AFTER_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041028
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20060713
3 Importing I_TIMESTAMP Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041028
4 Importing I_WITHOUT_NLS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE keine NLS Daten löschen 20120223
5 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041028

Method AFTER_DELETION on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method ALTER_REQUEST_REMOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RECON_TSTMP Call by reference Type reference (TYPE) RSDA_TIMESTMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuunnn) 20091027
2 Exporting E_RETCODE Value transfer Type reference (TYPE) RSDA_RETCODE Antwort vom Nearline Service 20091027
3 Importing I_ACTION Call by reference Type reference (TYPE) CHAR10 Multi-dimensionale Menge 20050329
4 Importing I_ARCHIVE_DOCUMENT Call by reference Type reference (TYPE) ADMI_RUN_D Nummer eines Archivierungslaufs 20050317
5 Importing I_PRODUCTIVE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050322
6 Importing I_REQUID Call by reference Type reference (TYPE) RSDA_REQUEST BW-Archivierung: Request-ID 20050317
7 Importing I_REQUID_SID Call by reference Type reference (TYPE) RSDA_REQSID BW Archivierung: SID eines Archivierungs-/Rückladerequests 20050317
8 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20060713
9 Importing I_T_DATA_LOADS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_DATA_LOADS Ladeläufe im Nearline Storage 20050317
# Exception Resumable Description Created on
1 CX_RSDA_NEARLINE_ERROR Zugriffsfehler (z.B. Netzwerkfehler) 20050322

Method BEFORE_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041028
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20060713
3 Importing I_TIMESTAMP Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041028
4 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041028

Method BEFORE_DELETION on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method CHECK_AND_ADJUST_DATATYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_LOG=>T_MESSAGES Nachrichten 20070320
2 Exporting E_DECIMALS Call by reference Type reference (TYPE) I Anzahl Dezimalstellen 20070320
3 Exporting E_LENGTH Call by reference Type reference (TYPE) I Länge (Anzahl der Zeichen) 20070320
4 Exporting E_REJECTED Call by reference Type reference (TYPE) RS_BOOL Kennzeichen: Änderung zurückgewiesen 20070320
5 Importing I_DATATYPE Call by reference Type reference (TYPE) DYNPTYPE R/3-DD: Dynprodatentyp fuer Screen-Painter 20070320
6 Importing I_DECIMALS Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20070320
7 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname (optional für Fehlermeldung) 20070320
8 Importing I_LENGTH Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20070320

Method CHECK_AND_ADJUST_DATATYPE on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method CHECK_DATATYPE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_LOG=>T_MESSAGES Nachrichten 20061208
2 Exporting E_REJECTED Call by reference Type reference (TYPE) RS_BOOL Kennzeichen: Änderung zurückgewiesen 20061208
3 Importing I_DATATYPE Call by reference Type reference (TYPE) DYNPTYPE R/3-DD: Dynprodatentyp fuer Screen-Painter 20061208
4 Importing I_DATATYPE_REF Call by reference Type reference (TYPE) DYNPTYPE R/3-DD: Dynprodatentyp fuer Screen-Painter 20061208
5 Importing I_DECIMALS Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20061208
6 Importing I_DECIMALS_REF Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20061208
7 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname (optional für Fehlermeldung) 20061208
8 Importing I_LENGTH Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20061208
9 Importing I_LENGTH_REF Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20061208

Method CHECK_DATATYPE_CHANGE on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method CHECK_FIELD_DATATYPE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_LOG=>T_MESSAGES Nachrichten 20070927
2 Exporting E_REJECTED Call by reference Type reference (TYPE) RS_BOOL Kennzeichen: Änderung zurückgewiesen 20070927
3 Importing I_DATATYPE Call by reference Type reference (TYPE) DYNPTYPE R/3-DD: Dynprodatentyp fuer Screen-Painter 20070927
4 Importing I_DECIMALS Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20070927
5 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname (optional für Fehlermeldung) 20070927
6 Importing I_LENGTH Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20070927
7 Importing I_SEGID Call by reference Type reference (TYPE) RSDA_SEGID Segment-ID in der Archivierung 20070927

Method CHECK_FIELD_DATATYPE_CHANGE on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method CONNECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_ALIVE Call by reference Type reference (TYPE) RS_BOOL Auch prüfen, ob Verbindung zum Nearline Service aktiv ist 20061110
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20060713
3 Returning R_R_NLCON Value transfer Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_CONNECTION Adapter zum Nearline Storage 20041029
# Exception Resumable Description Created on
1 CX_RSDA_NEARLINE_ERROR Aktion wurde abgebrochen 20060204

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20060301
2 Importing I_BUFFERED_READ Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041006
3 Importing I_NLOBJECT Call by reference Type reference (TYPE) RSDA_NLOBJECT BW Nearline Interface: Nearline-Objekt 20041006

Method CONSTRUCTOR on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method CREATE_DATA_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOR_VERIFICATION Call by reference Type reference (TYPE) RS_BOOL Kennzeichen: Datenobjekt für Verifikation erzeugen 20070413
2 Returning R_R_DATA_OBJECT Value transfer Object reference (TYPE REF TO) CL_RSDA_DATA_OBJECT BW Archivierung: Segmentiertes Datenobjekt 20050321
# Exception Resumable Description Created on
1 CX_RSDA_OBJECT_NOT_ACTIVE Kommunikationsfehler 20050321

Method CREATE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ARCHIVE_DOCUMENT Call by reference Type reference (TYPE) ADMI_RUN_D Nummer eines Archivierungslaufs 20050317
2 Importing I_PRODUCTIVE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050315
3 Importing I_R_ARCHIVING_REQUEST Call by reference Object reference (TYPE REF TO) CL_RSDA_ARCHIVING_REQUEST Request eines Datenarchivierungsprozesses 20110608
4 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20060710
5 Importing I_R_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Selektionsbedingung des Requests 20060131
6 Returning R_R_NLREQ Value transfer Object reference (TYPE REF TO) CL_RSDA_NEARLINE_REQUEST Nearline Request 20050315

Method CREATE_REQUEST on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method CREATE_REQUEST_REMOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RECON_TSTMP Call by reference Type reference (TYPE) RSDA_TIMESTMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuunnn) 20091027
2 Exporting E_RETCODE Value transfer Type reference (TYPE) RSDA_RETCODE Antwort vom Nearline Service 20091027
3 Importing I_ARCHIVE_DOCUMENT Call by reference Type reference (TYPE) ADMI_RUN_D Nummer eines Archivierungslaufs 20050315
4 Importing I_PRODUCTIVE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050322
5 Importing I_REQUID Call by reference Type reference (TYPE) RSDA_REQUEST BW-Archivierung: Request-ID 20050315
6 Importing I_REQUID_SID Call by reference Type reference (TYPE) RSDA_REQSID BW Archivierung: SID eines Archivierungs-/Rückladerequests 20050315
7 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20060713
8 Importing I_R_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20050315
# Exception Resumable Description Created on
1 CX_RSDA_NEARLINE_ERROR Aktion wurde abgebrochen 20050322

Method CREATE_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEGID Call by reference Type reference (TYPE) RSDS_SEGID Segment 20041008
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20041112
3 Returning R_R_SEGMENT Value transfer Object reference (TYPE REF TO) CL_RSDA_NEARLINE_SEGMENT Segment eines Nearline-Objektes 20041008
# Exception Resumable Description Created on
1 CX_RSDA_ACTION_FAILED Aktion wurde abgebrochen 20050207
2 CX_RSDA_OBJECT_EXISTS Kommunikationsfehler 20050207

Method DATA_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ANY Call by reference Type reference (TYPE) RS_BOOL Boolean 20080207
2 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20070319

Method DATA_EXISTS on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method DEACTIVATE Signature

Method DEACTIVATE on class CL_RSDA_NEARLINE_OBJECT has no parameter.
Method DEACTIVATE on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUFFERED_READ Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041006
2 Importing I_NLOBJECT Call by reference Type reference (TYPE) RSDA_NLOBJECT BW Nearline Interface: Nearline-Objekt 20041006
3 Returning R_R_NEARLINE_OBJECT Value transfer Object reference (TYPE REF TO) CL_RSDA_NEARLINE_OBJECT Nearline-Objekt 20041006

Method FACTORY on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method GET_ARCHIVING_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJECT Value transfer Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20041119

Method GET_ARCHIVING_OBJECT on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method GET_CONNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONNAME Value transfer Type reference (TYPE) RSDA_CONNAME BW-Archivierung: Name der Nearline-Connection 20050329

Method GET_CONNAME on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method GET_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_CONNECTION Value transfer Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_CONNECTION Adapter zum Nearline Storage 20041029

Method GET_CONNECTION on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method GET_IOBJ_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_NLOBJS Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC Nearline Objekte, in denen das InfoObject verwendet wird 20070201
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20070201
3 Importing I_T_IOBJNM Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20080122

Method GET_IOBJ_USAGE on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method GET_PRIMARY_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SEGMENT Value transfer Object reference (TYPE REF TO) CL_RSDA_NEARLINE_SEGMENT Segment eines Nearline-Objektes 20050317
# Exception Resumable Description Created on
1 CX_RSDA_OBJECT_NOT_FOUND Kommunikationsfehler 20050317

Method GET_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEGID Call by reference Type reference (TYPE) RSDS_SEGID Segment eines Nearline-Objektes 20041008
2 Returning R_R_SEGMENT Value transfer Object reference (TYPE REF TO) CL_RSDA_NEARLINE_SEGMENT Segment eines Nearline-Objektes 20041008
# Exception Resumable Description Created on
1 CX_RSDA_OBJECT_NOT_FOUND Kommunikationsfehler 20050207

Method GET_SEGMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TR_SEGMENTS Value transfer Type reference (TYPE) TY_TR_SEGMENTS 20050210

Method GET_SEGMENTS on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method GET_SEGMENT_TYPENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEGID Call by reference Type reference (TYPE) RSDS_SEGID Segment 20041118
2 Importing I_WITH_TECHKEY Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Kennzeichen: Mt technischem Schlüssel 20041118
3 Returning R_TYPENAME Value transfer Type reference (TYPE) TYPENAME Name des Dictionary Typs 20041118
# Exception Resumable Description Created on
1 CX_RSDA_OBJECT_NOT_FOUND Kommunikationsfehler 20050207

Method GET_SERVICE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REQUIRES_ADK_ARCHIVE Call by reference Type reference (TYPE) RS_BOOL Boolean 20080429
2 Exporting E_SUPPORTS_DELETION Call by reference Type reference (TYPE) RS_BOOL Boolean 20110517
3 Exporting E_TRANSPARENT_PROXY_TABLE Call by reference Type reference (TYPE) RS_BOOL Boolean 20041028
# Exception Resumable Description Created on
1 CX_RSDA_NEARLINE_ERROR Aktion wurde abgebrochen 20060204

Method GET_TYPEDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SX_TYPEDESCR Call by reference Type reference (TYPE) CL_RSDA_DATA_OBJECT=>TY_SX_TYPEDESCR 20050916
2 Importing I_ONLY_TECHNICAL_FIELDS Call by reference Type reference (TYPE) RS_BOOL Kennzeichen: Nur technische Felder 20070413

Method GET_TYPEDESCR on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method GET_UNIVERSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEGID Call by reference Type reference (TYPE) RSDA_SEGID Segment-ID in der Archivierung 20050923
2 Returning R_R_UNIVERSE Value transfer Object reference (TYPE REF TO) CL_RSMDS_UNIVERSE Allgemeine Menge (Factory-Klasse) 20050923
# Exception Resumable Description Created on
1 CX_RSDA_INPUT_INVALID Aktion wurde abgebrochen 20050923

Method MODIFY_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MAGE Call by reference Type reference (TYPE) RSDG_T_MAGE BW Generierung: Objektliste Massenaktivierer 20041027
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041029
3 Importing I_ACTIVE_VERSION Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041109
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060208
5 Importing I_ONLY_COLLECT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20041027
6 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20060713
7 Importing I_SEGID Call by reference Type reference (TYPE) RSDS_SEGID Segment 20041027
8 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20041112
9 Importing I_T_SEGFIELDS Call by reference Type reference (TYPE) RSDA_T_TABFIELDS BW-Archivierung: Felder einer Tabelle im Nearline Storage 20041027
# Exception Resumable Description Created on
1 CX_RSDA_STRUCTURE_INCOMPATIBLE Die Struktur ist nicht aufwärtskompatibel 20050207

Method NEEDS_TRANSPARENT_PROXY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20041028
# Exception Resumable Description Created on
1 CX_RSDA_ACCESS_ERROR Zugriffsfehler (z.B. Netzwerkfehler) 20060204

Method OPEN_FOR_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_PACKAGE_SID Call by reference Type reference (TYPE) I 20050916
2 Importing I_FOR_VERIFICATION Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050916
3 Importing I_REQUID_SID Call by reference Type reference (TYPE) I 20050916
4 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20061024
5 Returning R_R_READER Value transfer Object reference (TYPE REF TO) CL_RSDA_NEARLINE_READER Requestorientierter Leser für ein Nearline-Objekt 20050916
# Exception Resumable Description Created on
1 CX_RSDA_ACCESS_ERROR Zugriffsfehler (z.B. Netzwerkfehler) 20050916
2 CX_RSDA_INPUT_INVALID Aktion wurde abgebrochen 20050916
3 CX_RSDA_NO_MORE_DATA Keine weiteren Datensätze mehr vorhanden 20050924

Method OPEN_FOR_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_PACKAGE_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20050317
2 Importing I_R_WRITER Call by reference Object reference (TYPE REF TO) CL_RSDA_NEARLINE_WRITER Nearline Request 20050317
# Exception Resumable Description Created on
1 CX_RSDA_ACTION_FAILED Aktion wurde abgebrochen 20050329

Method OPEN_SEGMENT_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOR_VERIFICATION Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050922
2 Importing I_MAXROWS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>ROW_COUNTER Maximale Anzahl Datensätze 20070904
3 Importing I_NO_AGGREGATION Call by reference Type reference (TYPE) RS_BOOL Keine Aggregation 20060928
4 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20061024
5 Importing I_R_SELSET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20041117
6 Importing I_SEGID Call by reference Type reference (TYPE) RSDS_SEGID Segment 20041117
7 Importing I_SHOW_SQL Call by reference Type reference (TYPE) RRSHOWSQL Shows the SQL command 20130822
8 Importing I_T_SELFIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_FIELD_SELECTIONS Spaltenauswahl für Selektion 20041117
9 Returning R_R_CURSOR Value transfer Object reference (TYPE REF TO) IF_RSDA_CURSOR Cursor auf einem NearlineProvider 20041117
# Exception Resumable Description Created on
1 CX_RSDA_ACCESS_ERROR Aktion wurde abgebrochen 20050215
2 CX_RSDA_OBJECT_NOT_FOUND Kommunikationsfehler 20050207

Method OPEN_SEGMENT_CURSOR_FOR_LOOKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAXROWS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>ROW_COUNTER 20090316
2 Importing I_NO_AGGREGATION Call by reference Type reference (TYPE) RS_BOOL 20090316
3 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20090316
4 Importing I_R_SELSET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET 20090316
5 Importing I_SEGID Call by reference Type reference (TYPE) RSDS_SEGID 20090316
6 Importing I_T_LOOKUP_CONDITIONS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION_1=>T_LOOKUP_CONDITIONS 20090316
7 Importing I_T_LOOKUP_DATA Call by reference Type reference (TYPE) ANY TABLE 20090316
8 Importing I_T_SELFIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_FIELD_SELECTIONS 20090316
9 Returning R_R_CURSOR Value transfer Object reference (TYPE REF TO) IF_RSDA_CURSOR Cursor auf einem NearlineProvider 20090316
# Exception Resumable Description Created on
1 CX_RSDA_ACCESS_ERROR Access Error (for Example, Network Error) 20090316
2 CX_RSDA_INPUT_INVALID Action canceled 20090316
3 CX_RSDA_OBJECT_NOT_FOUND Communication Error 20090316

Method READ_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUFFERED_READ Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041006
2 Importing I_READ_COMPLETE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041006

Method READ_FROM_DB on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method REQUIRES_ADK_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20080429
# Exception Resumable Description Created on
1 CX_RSDA_ACCESS_ERROR Zugriffsfehler (z.B. Netzwerkfehler) 20080429

Method SAVE Signature

Method SAVE on class CL_RSDA_NEARLINE_OBJECT has no parameter.
Method SAVE on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method SET_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041119
2 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041122
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20041119

Method SET_ARCHIVING_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ARCHIVING_OBJECT Value transfer Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20060301

Method SET_ARCHIVING_OBJECT on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method SET_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONNAME Call by reference Type reference (TYPE) RSDA_CONNAME BW-Archivierung: Name der Nearline-Connection 20041006
# Exception Resumable Description Created on
1 CX_RSDA_NEARLINE_ERROR Aktion wurde abgebrochen 20100830

Method SET_INACTIVE Signature

Method SET_INACTIVE on class CL_RSDA_NEARLINE_OBJECT has no parameter.
Method SET_INACTIVE on class CL_RSDA_NEARLINE_OBJECT has no exception.

Method SUPPORTS_ALTER_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20041028
# Exception Resumable Description Created on
1 CX_RSDA_ACCESS_ERROR Aktion wurde abgebrochen 20060204

Method SUPPORTS_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUPPORTS_DELETION Value transfer Type reference (TYPE) RS_BOOL Boolean 20110720
# Exception Resumable Description Created on
1 CX_RSDA_ACCESS_ERROR Zugriffsfehler (z.B. Netzwerkfehler) 20110517

Method WRITE_TO_DB Signature

Method WRITE_TO_DB on class CL_RSDA_NEARLINE_OBJECT has no parameter.
Method WRITE_TO_DB on class CL_RSDA_NEARLINE_OBJECT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700