SAP ABAP Class CL_AR_CONFIGURATION (Archiving Engine: Configuration)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-ARE (Application Component) Archiving Engine
     ARFA_ARCHIVING_METADATA (Package) Archiving Metadata
Properties
Class CL_AR_CONFIGURATION  
Short Description Archiving Engine: Configuration    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ARFA_ARCHIVING_METADATA   Archiving Metadata 
Created 20060702   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ARFA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_AR_CONFIGURATION has no interface implemented.
Friends
Class CL_AR_CONFIGURATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_ARCHOBJ Instance attribute Private Type reference (TYPE) TYP_AR_OBJECT Archiving Scenario 20070131
2 M_STR_TCUST01 Instance attribute Private Type reference (TYPE) TCUSTENGIEN01 Archiving Engine: Configuration 20070131
3 S_TAH_INSTS Static Attribute Private Type reference (TYPE) TYP_TAH_INSTS 20070131
Methods
# Method Level Visibility Method type Description Created on
1 GET Static method Public Method Obsolete, Do Not Use -> New: get_config 20060702
2 GET_CONFIG Instance method Public Method Determine Configuration 20070202
3 GET_FOLLOW_UP_PERIOD Instance method Public Method Get Resubmission Period in Days 20070201
4 GET_GLOBAL_RESIDENCE Instance method Public Method Get Global Residence Time in Days 20070131
5 GET_MIN_RESIDENCE Instance method Public Method Get Minimum Residence Time in Days 20070131
6 INIT Instance method Private Method Initialize Object 20070131
7 READ_AFX_CONFIG Instance method Private Method Read Settings for AFX Workbench Objects 20070201
8 READ_CUSTOMIZING Instance method Private Method Read Customizing for Archiving Object 20070131
9 READ_SAP_DEFAULTS Instance method Private Method Read Customizing for Archiving Object 20070201
10 SET_MAXNUM_OBJECTS Instance method Public Method Set Maximum Number of Objects 20070201
11 S_CREATE Static method Public Method Instantiate Configuration 20070131
Events
Class CL_AR_CONFIGURATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_STR_INST Private See coding 20070131 BEGIN OF typ_str_inst, archobj TYPE typ_ar_object, ref_config TYPE REF TO cl_ar_configuration, END OF typ_str_inst
2 TYP_TAH_INSTS Private See coding 20070131 typ_tah_insts TYPE HASHED TABLE OF typ_str_inst WITH UNIQUE KEY archobj
Method Signatures

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ARCHOBJ Call by reference Type reference (TYPE) TYP_AR_OBJECT Archivierungsszenario 20070131
2 Returning R_STR_CONFIG Value transfer Type reference (TYPE) TCUSTENGIEN01 Konfiguration Archivierungsszenario 20070131

Method GET on class CL_AR_CONFIGURATION has no exception.

Method GET_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STR_CONFIG Value transfer Type reference (TYPE) TCUSTENGIEN01 Konfiguration Archivierungsszenario 20070202

Method GET_CONFIG on class CL_AR_CONFIGURATION has no exception.

Method GET_FOLLOW_UP_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DAYS Value transfer Type reference (TYPE) TYP_RESIDENCE 20070201

Method GET_FOLLOW_UP_PERIOD on class CL_AR_CONFIGURATION has no exception.

Method GET_GLOBAL_RESIDENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DAYS Value transfer Type reference (TYPE) TYP_RESIDENCE 20070131

Method GET_GLOBAL_RESIDENCE on class CL_AR_CONFIGURATION has no exception.

Method GET_MIN_RESIDENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MIN_DAYS Value transfer Type reference (TYPE) TYP_RESIDENCE_MIN minimale Residenzzeit 20070131

Method GET_MIN_RESIDENCE on class CL_AR_CONFIGURATION has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ARCHOBJ Call by reference Type reference (TYPE) TYP_AR_OBJECT Archivierungsszenario 20070131

Method INIT on class CL_AR_CONFIGURATION has no exception.

Method READ_AFX_CONFIG Signature

Method READ_AFX_CONFIG on class CL_AR_CONFIGURATION has no parameter.
Method READ_AFX_CONFIG on class CL_AR_CONFIGURATION has no exception.

Method READ_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STR_CUST Value transfer Type reference (TYPE) TCUSTENGIEN01 Archiving Engine: Konfiguration 20070201

Method READ_CUSTOMIZING on class CL_AR_CONFIGURATION has no exception.

Method READ_SAP_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STR_DEFAULTS Value transfer Type reference (TYPE) TARCHENGINEDEFLT Archiving Engine: Defaults 20070201

Method READ_SAP_DEFAULTS on class CL_AR_CONFIGURATION has no exception.

Method SET_MAXNUM_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAXCOUNT Call by reference Type reference (TYPE) I 20070201

Method SET_MAXNUM_OBJECTS on class CL_AR_CONFIGURATION has no exception.

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ARCHOBJ Call by reference Type reference (TYPE) TYP_AR_OBJECT Archivierungsszenario 20070131
2 Returning R_REF_CONFIG Value transfer Object reference (TYPE REF TO) CL_AR_CONFIGURATION Archiving Engine: Konfiguration 20070131

Method S_CREATE on class CL_AR_CONFIGURATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710