SAP ABAP Class CL_LAW_ARCHIVE (Archive All Data of a LAW)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-LIM (Application Component) License Measurement
     SLIM2 (Package) License Administration Workbench
Properties
Class CL_LAW_ARCHIVE  
Short Description Archive All Data of a LAW    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIM2   License Administration Workbench 
Created 20050915   SAP 
Last change 20060207   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LAW_ARCHIVE has no forward declaration.
Interfaces
Class CL_LAW_ARCHIVE has no interface implemented.
Friends
Class CL_LAW_ARCHIVE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_LAWARCH_DIR Instance attribute Private Type reference (TYPE) LAW_T_ARCHIVE_DIR LAW: Archive Directory as a Table 20050926
Methods
# Method Level Visibility Method type Description Created on
1 ARCHIVE_DATA Instance method Public Method Archive LAW Data 20050926
2 ARCHIVE_DATA_ALL Instance method Public Method Archive All LAW Data 20050926
3 DELETE_DATA Instance method Public Method Delete an Archive 20050926
4 GET_DIRECTORY Instance method Public Method Archive Directory 20050926
5 LAW_DEQUEUE Static method Private Method Unlock LAW 20050926
6 LAW_ENQUEUE Static method Private Method Lock LAW 20050926
7 LOAD_DIRECTORY Instance method Private Method Load Archive Directory 20050926
8 RESTORE_DATA Instance method Public Method Reload an Archive 20050926
9 RESTORE_DATA_ALL Instance method Public Method Reload an Archive with All Data 20050926
Events
Class CL_LAW_ARCHIVE has no event.
Types
Class CL_LAW_ARCHIVE has no local type.
Method Signatures

Method ARCHIVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DIVINDX_ID Value transfer Type reference (TYPE) LAWDIVINDX-KEYFIELD FIELD_TYPE 20050926
2 Importing I_CONS_CHECK Call by reference Type reference (TYPE) SAP_BOOL 'X' Archivierung nur nach Konsolidierungsprüfung 20050926
3 Importing I_DIVINDX_ID Call by reference Type reference (TYPE) LAWDIVINDX-KEYFIELD Archivierungs-ID 20050926
4 Importing I_DIVINDX_TX Call by reference Type reference (TYPE) STRING Text 20050926
# Exception Resumable Description Created on
1 CX_LAW_ARCHIVE Ausnahmeklasse für Archive-Probleme 20050926

Method ARCHIVE_DATA_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DIVINDX_ID Value transfer Type reference (TYPE) LAWDIVINDX-KEYFIELD FIELD_TYPE 20050926
2 Importing I_CONS_CHECK Call by reference Type reference (TYPE) SAP_BOOL 'X' Archivierung nur nach Konsolidierungsprüfung 20050926
3 Importing I_DIVINDX_ID Call by reference Type reference (TYPE) LAWDIVINDX-KEYFIELD Archivierungs-ID 20050926
4 Importing I_DIVINDX_TX Call by reference Type reference (TYPE) STRING Text 20050926
# Exception Resumable Description Created on
1 CX_LAW_ARCHIVE Ausnahmeklasse für Archive-Probleme 20050926

Method DELETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIVINDX_ID Call by reference Type reference (TYPE) LAWDIVINDX-KEYFIELD FIELD_TYPE 20050926
# Exception Resumable Description Created on
1 CX_LAW_ARCHIVE Ausnahmeklasse für Archive-Probleme 20050926

Method GET_DIRECTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ARCHIVE_DIR Value transfer Type reference (TYPE) LAW_T_ARCHIVE_DIR LAW: Archiv-Verzeichnis als Tabelle 20050926
# Exception Resumable Description Created on
1 CX_LAW_ARCHIVE Ausnahmeklasse für Archive-Probleme 20050926

Method LAW_DEQUEUE Signature

Method LAW_DEQUEUE on class CL_LAW_ARCHIVE has no parameter.
Method LAW_DEQUEUE on class CL_LAW_ARCHIVE has no exception.

Method LAW_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20050926

Method LAW_ENQUEUE on class CL_LAW_ARCHIVE has no exception.

Method LOAD_DIRECTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK Call by reference Type reference (TYPE) SAP_BOOL ' ' boolsche Variable (X=true, space=false) 20050926
# Exception Resumable Description Created on
1 CX_LAW_ARCHIVE Ausnahmeklasse für Archive-Probleme 20050926

Method RESTORE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIVINDX_ID Call by reference Type reference (TYPE) LAWDIVINDX-KEYFIELD FIELD_TYPE 20050926
# Exception Resumable Description Created on
1 CX_LAW_ARCHIVE Ausnahmeklasse für Archive-Probleme 20050926

Method RESTORE_DATA_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIVINDX_ID Call by reference Type reference (TYPE) LAWDIVINDX-KEYFIELD FIELD_TYPE 20050926
# Exception Resumable Description Created on
1 CX_LAW_ARCHIVE Ausnahmeklasse für Archive-Probleme 20050926
History
Last changed by/on SAP  20060207 
SAP Release Created in