SAP ABAP Class CL_ILM_SK_ARCHIVE (Archive File (Session))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-CDE (Application Component) Context Data Extractor
     S_ILM_SN_OBJECT_EXTENSION (Package) SN Meta and File Extension Tool (AKA "Swiss Knife")
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ILM_SK_SN_DATA_ARCHIVE SN Data Archiving File (Session) 20100712
2 Inheritance (c INHERITING FROM c_ref)  CL_ILM_SK_SN_META_ARCHIVE SN_META Archive File (Session) 20100712
Properties
Class CL_ILM_SK_ARCHIVE  
Short Description Archive File (Session)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ILM_SN_OBJECT_EXTENSION   SN Meta and File Extension Tool (AKA "Swiss Knife") 
Created 20100712   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ILM_SK_ARCHIVE has no interface implemented.
Friends
Class CL_ILM_SK_ARCHIVE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_REGISTERED_STRUCTURE Instance attribute Private Type reference (TYPE) STT_ILM_SK_TABNM Table of Table Names 20100729
2 MV_ARCH_OBJECT_CREATED Instance attribute Private Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20100714
3 MV_HANDLE Instance attribute Private Type reference (TYPE) SYTABIX 20100712
4 MV_OBJECT Instance attribute Private Type reference (TYPE) OBJCT_TR01 20100712
5 MV_RUN Instance attribute Private Type reference (TYPE) ADMI_RUN_D 20100712
6 MV_WRITE Instance attribute Protected Type reference (TYPE) BOOLEAN 20100712
Methods
# Method Level Visibility Method type Description Created on
1 ARCH_OBJECT_REGISTER Instance method Private Method 20100714
2 ARCH_OBJECT_SUPPRESS_CHECKS Instance method Private Method 20100723
3 CLOSE Instance method Protected Method 20100712
4 OBJECT_READ Instance method Protected Method 20100712
5 OBJECT_SAVE Instance method Protected Method 20100712
6 OBJECT_WRITE Instance method Protected Method 20100712
7 OPEN Instance method Protected Method 20100712
8 RECORD_READ Instance method Protected Method 20100712
9 RECORD_WRITE Instance method Protected Method 20100712
10 STATISTICS_GET Instance method Protected Method 20100712
11 STRUCTURES_REGISTER Instance method Protected Method 20100712
12 TABLE_GENERIC_MAP_AND_WRITE Instance method Protected Method 20110120
13 TABLE_READ Instance method Protected Method 20100712
14 TABLE_WRITE Instance method Protected Method 20100712
Events
Class CL_ILM_SK_ARCHIVE has no event.
Types
Class CL_ILM_SK_ARCHIVE has no local type.
Method Signatures

Method ARCH_OBJECT_REGISTER Signature

Method ARCH_OBJECT_REGISTER on class CL_ILM_SK_ARCHIVE has no parameter.
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100714

Method ARCH_OBJECT_SUPPRESS_CHECKS Signature

Method ARCH_OBJECT_SUPPRESS_CHECKS on class CL_ILM_SK_ARCHIVE has no parameter.
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100723

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RUN Value transfer Type reference (TYPE) ADMI_RUN_D 20100712
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method OBJECT_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_END_OF_FILE Call by reference Type reference (TYPE) BOOLEAN 20100712
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) PATHINTERN 20100712
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method OBJECT_SAVE Signature

Method OBJECT_SAVE on class CL_ILM_SK_ARCHIVE has no parameter.
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method OBJECT_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) PATHINTERN 20100712
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) ADMI_CLIEN Mandant, aus dem die Archivierung gestartet wurde 20101019
2 Importing IV_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 20100712
3 Importing IV_RUN Call by reference Type reference (TYPE) ADMI_RUN_D 20100712
4 Importing IV_SID Call by reference Type reference (TYPE) SYSYSID Name des SAP-Systems 20101019
5 Importing IV_WRITE Call by reference Type reference (TYPE) BOOLEAN 20100712
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method RECORD_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_DATA Call by reference Object reference (TYPE REF TO) DATA 20100712
2 Exporting EV_IS_END_OF_OBJECT Call by reference Type reference (TYPE) BOOLEAN 20100712
3 Exporting EV_STRUCTURE_NAME Call by reference Type reference (TYPE) RKZ_DBNA 20100712
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method RECORD_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA Call by reference Type reference (TYPE) ANY 20100712
2 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) RKZ_DBNA 20100712
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method STATISTICS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ARCHIV_STATISTICS Call by reference Type reference (TYPE) STT_ILM_SK_ARCHIVE_STATISTICS Archiv-Statistikdaten 20100722
2 Exporting EV_BINARY_STATISTICS Call by reference Type reference (TYPE) XSTRING 20100722
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method STRUCTURES_REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STRUCTURE_NAME Call by reference Type reference (TYPE) STT_ILM_SK_STRUCNM 20100712
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method TABLE_GENERIC_MAP_AND_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) TABLE 20110120
2 Importing IV_SEGNAME Call by reference Type reference (TYPE) S_ILM_SK_SEGNAME 20110120
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20110120
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20110120

Method TABLE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20100712
2 Exporting EV_IS_END_OF_OBJECT Call by reference Type reference (TYPE) BOOLEAN 20100712
3 Importing IV_SEGMENT_NAME Call by reference Type reference (TYPE) S_ILM_SK_SEGNAME 20100712
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method TABLE_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20100712
2 Importing IV_SEGMENT_NAME Call by reference Type reference (TYPE) S_ILM_SK_SEGNAME 20100712
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712
History
Last changed by/on SAP  20110908 
SAP Release Created in 703