SAP ABAP Class CL_RSDA_NEARLINE_WRITER (Request-Oriented Write in a Nearline 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
⤷ 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_RSDA_REQUEST_WRITER | 20050222 |
Properties
Class | CL_RSDA_NEARLINE_WRITER | |
Short Description | Request-Oriented Write in a Nearline Object | |
Super Class | CL_RSDA_REQUEST_WRITER | |
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSDA | BW Data Archiving and Near-line Storage. Core Functions |
Created | 20050222 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RSDA_NEARLINE_WRITER has no forward declaration.
Interfaces
Class CL_RSDA_NEARLINE_WRITER has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_RSDA_NEARLINE_OBJECT | 20050317 | Near-Line Object | |
2 | CL_RSDA_NEARLINE_REQUEST | 20050314 | Nearline Request |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | P_S_TECHDATA | Instance attribute | Private | Type reference (TYPE) | RSDA_S_TECHDATA | BW Nearline Interface: Template Structure of Nearline Table | 20050321 | ||
2 | P_TS_SEGMENTS | Instance attribute | Private | Type reference (TYPE) | PTY_TS_SEGMENTS | 20050222 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_SEGMENT_WRITER | Instance method | Private | Method | 20050317 | |
2 | BUILD_LOAD_NAME | Static method | Public | Method | 20050317 | |
3 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20050222 |
Events
Class CL_RSDA_NEARLINE_WRITER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | PTY_S_SEGMENT | Private | See coding | 20050222 | BEGIN OF pty_s_segment,
segid TYPE rsda_segid,
segvers TYPE rsda_segvers,
r_data TYPE REF TO data,
r_t_data TYPE REF TO data,
linesize TYPE i,
count_records TYPE i,
r_writer TYPE REF TO if_rsdai_nearline_writer,
END OF pty_s_segment
|
||
2 | PTY_TS_SEGMENTS | Private | See coding | 20050222 | pty_ts_segments TYPE SORTED TABLE OF pty_s_segment
WITH UNIQUE KEY segid
|
Method Signatures
Method ADD_SEGMENT_WRITER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_SEGMENT | Call by reference | Object reference (TYPE REF TO) | CL_RSDA_NEARLINE_SEGMENT | Segment eines Nearline-Objektes | 20050317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSDA_NEARLINE_ERROR | Aktion wurde abgebrochen | 20050329 |
Method BUILD_LOAD_NAME 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) | RSDA_DPASID | Laufende Nummer eines Datenpakets | 20050924 | ||
2 | Importing | I_REQUEST_SID | Call by reference | Type reference (TYPE) | RSDA_REQSID | SID eines Archivierungs-/Rückladerequests | 20050924 | ||
3 | Importing | I_SEGID | Call by reference | Type reference (TYPE) | RSDA_SEGID | Segment-ID in der Archivierung | 20050317 | ||
4 | Returning | R_LOAD_NAME | Value transfer | Type reference (TYPE) | RSDA_LOAD_NAME | Eindeutiger Name eines Ladelaufs im Nearline Storage | 20050317 |
Method BUILD_LOAD_NAME on class CL_RSDA_NEARLINE_WRITER has no exception.
Method CONSTRUCTOR 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 | 20050222 | |||
2 | Importing | I_MAX_PACKAGE_OBJECTS | Call by reference | Type reference (TYPE) | I | 0 | 20050915 | ||
3 | Importing | I_MAX_PACKAGE_SIZE | Call by reference | Type reference (TYPE) | RSDA_INT8 | 0 | Ersatztyp für INT8 (-9223372036854775808..922337203685476) | 20050915 | |
4 | Importing | I_NO_MAX_PACKAGE_SIZE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20080929 | ||
5 | Importing | I_REQUID_SID | Call by reference | Type reference (TYPE) | I | 20050915 | |||
6 | Importing | I_R_LOG | Call by reference | Object reference (TYPE REF TO) | IF_RSDAI_NEARLINE_LOG | Log | 20060710 | ||
7 | Importing | I_R_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_RSDA_NEARLINE_REQUEST | BW Archivierung: Abstrakter Request | 20050222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSDA_ACTION_FAILED | Aktion wurde zurückgewiesen | 20050222 | |
2 | CX_RSDA_ACTION_REFUSED | Aktion wurde zurückgewiesen | 20050222 | |
3 | CX_RSDA_INPUT_INVALID | Aktion wurde abgebrochen | 20050915 | |
4 | CX_RSDA_OBJECT_NOT_FOUND | Kommunikationsfehler | 20050915 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 700 |