SAP ABAP Class CL_LRM_RE_FACTORY (IRM: Execution Rule; Factory Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-IRM-RT (Application Component) IRM Run Time
     S_LRM_RE (Package) Rule Processing (Internal Use)
Properties
Class CL_LRM_RE_FACTORY  
Short Description IRM: Execution Rule; Factory Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_LRM_RE   Rule Processing (Internal Use) 
Created 20080526   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LRM_RE_FACTORY has no forward declaration.
Interfaces
Class CL_LRM_RE_FACTORY has no interface implemented.
Friends
Class CL_LRM_RE_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_INSTANCE_BUFFER Static Attribute Private Type reference (TYPE) TY_T_INSTANCE_BUFFER 20080526
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE Static method Public Method Create Rule Engine Instance 20080530
Events
Class CL_LRM_RE_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_INSTANCE_BUFFER Private See coding 20080526 BEGIN OF ty_s_instance_buffer, object_category TYPE lrm_object_category, object_type TYPE lrm_object_type, policy_category TYPE lrm_policy_category, policy_type TYPE lrm_policy_type, policy_origin TYPE lrm_policy_origin, r_lrm_re_exec TYPE REF TO cl_lrm_re_exec, END OF ty_s_instance_buffer
2 TY_T_INSTANCE_BUFFER Private See coding 20080526 ty_t_instance_buffer TYPE STANDARD TABLE OF ty_s_instance_buffer
Method Signatures

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20091116
2 Importing IV_OBJECT_CATEGORY Call by reference Type reference (TYPE) LRM_OBJECT_CATEGORY IRM: Objektkategorie 20080530
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE IRM: Objekttypname 20080530
4 Importing IV_POLICY_CATEGORY Call by reference Type reference (TYPE) LRM_POLICY_CATEGORY IRM: Regelwerkkategorie 20080530
5 Importing IV_POLICY_ORIGIN Call by reference Type reference (TYPE) LRM_POLICY_ORIGIN IRM: Regelwerkherkunft 20080618
6 Importing IV_POLICY_TYPE Call by reference Type reference (TYPE) LRM_POLICY_TYPE IRM: Regelwerktyp 20080618
7 Returning RO_RULE_ENGINE Value transfer Object reference (TYPE REF TO) IF_LRM_RE_EXEC IRM: Rule Execution 20080530
# Exception Resumable Description Created on
1 CX_LRM_RE_FATAL IRM Regelverarbeitung: Fatale Ausnahmen 20080710
History
Last changed by/on SAP  20110908 
SAP Release Created in 712