SAP ABAP Class CL_SCMG_ARCH_READER (Singleton. Reads Single Case from the Archive (only Once!).)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-CM (Application Component) Case Management
     SCMG_ARCHIVE_READ_PHASE (Package) Archiving: Get Single Case from Archive
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_ARCH_CASE Base Case Information: GUID, POID. 20040416
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_ARCH_CASE_DETAIL Detailed Case Information. 20040414
Properties
Class CL_SCMG_ARCH_READER  
Short Description Singleton. Reads Single Case from the Archive (only Once!).    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCMG_ARCHIVE_READ_PHASE   Archiving: Get Single Case from Archive 
Created 20040405   SAP 
Last change 20041228   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SCMG_ARCH_READER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCMG_ARCH_CASE Base Case Information: GUID, POID. 20040416
2 IF_SCMG_ARCH_CASE_DETAIL Detailed Case Information. 20040414
Friends
Class CL_SCMG_ARCH_READER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ARCHIVE_HANDLE Static Attribute Private Type reference (TYPE) SY-TABIX Handle for Accessing Archive. 20040406
2 ATTRIBUTES Instance attribute Private Type reference (TYPE) ATTR_INT_TYPE 20040405
3 CASES Instance attribute Private Type reference (TYPE) CASE_INT_TYPE 20040405
4 CUSTOMATTR_RECORD Instance attribute Private Object reference (TYPE REF TO) DATA 20040405
5 CUSTOMATTR_TNAME Instance attribute Private Type reference (TYPE) STRING 20040405
6 CUSTOMIZING_TABLE Instance attribute Private Type reference (TYPE) CUSTOM_TABLE_TYPE 20040405
7 DIRECTORY_TNAME Instance attribute Private Type reference (TYPE) STRING 20040405
8 GUID Instance attribute Private Type reference (TYPE) SCMG_CASE_GUID GUID of the Case 20040405
9 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SCMG_ARCH_READER Instance of the Class 20040406
10 POIDID Instance attribute Private Type reference (TYPE) SRMPOIDID POID ID of the Case 20040405
11 RELATIONS Instance attribute Private Type reference (TYPE) RELATIONS_INT_TYPE 20040405
12 RELATIONS_TNAME Instance attribute Private Type reference (TYPE) STRING 20040405
13 SUBCOMPONENT_LIST Instance attribute Private Type reference (TYPE) SCMG_STRING_LIST List of Subcomponents' fcodes. 20040405
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Use get_instance 20040405
2 GET_INSTANCE Static method Public Method Returns Instance of the Class. 20040406
3 READ_CUSTOMIZED_ATTRIBUTES Instance method Private Method Reading Contents of Customized attributes Table from Archive 20040405
4 READ_MAIN_TABLES Instance method Private Method Reads from Archive Contents of Main Tables 20040405
Events
Class CL_SCMG_ARCH_READER has no event.
Types
Class CL_SCMG_ARCH_READER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARCH_HANDLE Call by reference Type reference (TYPE) SY-TABIX Interne Tabellen, aktueller Zeilenindex 20040405

Method CONSTRUCTOR on class CL_SCMG_ARCH_READER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARCH_HANDLE Call by reference Type reference (TYPE) SY-TABIX Interne Tabellen, aktueller Zeilenindex 20040406
2 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) IF_SCMG_ARCH_CASE_DETAIL Reads single case from the archive. 20040406

Method GET_INSTANCE on class CL_SCMG_ARCH_READER has no exception.

Method READ_CUSTOMIZED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARCH_HANDLE Call by reference Type reference (TYPE) SY-TABIX Interne Tabellen, aktueller Zeilenindex 20040405

Method READ_CUSTOMIZED_ATTRIBUTES on class CL_SCMG_ARCH_READER has no exception.

Method READ_MAIN_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARCH_HANDLE Call by reference Type reference (TYPE) SY-TABIX Interne Tabellen, aktueller Zeilenindex 20040405

Method READ_MAIN_TABLES on class CL_SCMG_ARCH_READER has no exception.
History
Last changed by/on SAP  20041228 
SAP Release Created in 700