SAP ABAP Class CL_INM_M_METRICS_FACTORY (Factory Class for Metrics Management)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-CF (Application Component) Common Functions
     INM_METRICS (Package) Metrics Management
Properties
Class CL_INM_M_METRICS_FACTORY  
Short Description Factory Class for Metrics Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package INM_METRICS   Metrics Management 
Created 20061213   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_INM_M_METRICS_FACTORY has no forward declaration.
Interfaces
Class CL_INM_M_METRICS_FACTORY has no interface implemented.
Friends
Class CL_INM_M_METRICS_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ST_METRICS_REF Static Attribute Private Type reference (TYPE) TT_METRICS_DATA Metrics References 20070416
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Create Metric 20061215
2 FREE Static method Public Method 20090715
3 GET_METRICS_INSTANCE Static method Public Method Delivers Instance of Metrics Class for Handle and Object 20070416
4 INITIALIZE Static method Public Method Load Existing Metric 20061215
5 METRIC_DELETED Static method Public Method Remove Metric from Registry After Deletion 20070424
Events
Class CL_INM_M_METRICS_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_METRICS_DATA Private See coding 20070416 tt_metrics_data TYPE SORTED TABLE OF ty_metrics_data with UNIQUE key handle object_guid
2 TY_METRICS_DATA Private See coding 20070416 BEGIN OF ty_metrics_data, handle TYPE inm_m_tv_handle, object_guid TYPE guid, metrics TYPE REF TO cl_inm_m_metrics, END OF ty_metrics_data
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_INM_M_METRICS_COMMON Common-Interface für Metrikmanagement 20061215
2 Importing IS_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_M_TS_OBJECT_DATA Object Data 20070608
3 Importing IV_HANDLE Call by reference Type reference (TYPE) INM_M_TV_HANDLE Handle für Referenz auf Instanz der Persistenzklasse 20061215
4 Returning RR_METRICS Value transfer Object reference (TYPE REF TO) CL_INM_M_METRICS Metric 20061215

Method CREATE on class CL_INM_M_METRICS_FACTORY has no exception.

Method FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLE Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20090715

Method FREE on class CL_INM_M_METRICS_FACTORY has no exception.

Method GET_METRICS_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_GUID Call by reference Type reference (TYPE) ACO_OBJECT_ID Objekt-ID 20070416
2 Returning RR_METRICS Value transfer Object reference (TYPE REF TO) CL_INM_M_METRICS Metric 20070416

Method GET_METRICS_INSTANCE on class CL_INM_M_METRICS_FACTORY has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_INM_M_METRICS_COMMON Metric 20061215
2 Importing IS_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_M_TS_OBJECT_DATA Object Data 20070608
3 Importing IV_HANDLE Call by reference Type reference (TYPE) INM_M_TV_HANDLE Handle für Referenz auf Instanz der Persistenzklasse 20061215
4 Returning RR_METRICS Value transfer Object reference (TYPE REF TO) CL_INM_M_METRICS Metric 20061215

Method INITIALIZE on class CL_INM_M_METRICS_FACTORY has no exception.

Method METRIC_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_METRICS_REF Call by reference Object reference (TYPE REF TO) CL_INM_M_METRICS Metric 20070424

Method METRIC_DELETED on class CL_INM_M_METRICS_FACTORY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 450