SAP ABAP Class CL_SAM_METADATA_RUNTIME (Shared Memory Runtime Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SAM (Application Component) Status and Action Management
     SESF_SAM_RT (Package) S&AM Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAM_METADATA_RUNTIME SAM metadata runtime interface 20100308
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SHM_BUILD_INSTANCE Flag Interface: Area Constructor for Shared Objects 20090723
Properties
Class CL_SAM_METADATA_RUNTIME  
Short Description Shared Memory Runtime Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESF_SAM_RT   S&AM Runtime 
Created 20090723   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SAM_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SAM_METADATA_RUNTIME SAM metadata runtime interface 20100308
2 IF_SHM_BUILD_INSTANCE Flag Interface: Area Constructor for Shared Objects 20090723
Friends
Class CL_SAM_METADATA_RUNTIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SAM_METADATA_RUNTIME Shared Memory Runtime Class 20090728
2 MTS_SESSION_CACHE Instance attribute Private Type reference (TYPE) TTS_SESSION_CACHE 20090728
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_BUFFER Instance method Public Method 20100308
2 GET_INSTANCE Instance method Public Method 20100319
3 GET_REPOSITORY_LOAD Instance method Public Method 20100308
4 GET_SAM_LOAD Instance method Public Method 20100308
5 ON_BO_ACTIVATED Instance method Public Method 20100308
6 _CHECK_TIMESTAMP Instance method Private Method 20090728
7 _GET_SAM_LOAD_POST_PROCESSING Instance method Private Method 20090728
Events
Class CL_SAM_METADATA_RUNTIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTS_SCHEMA_LOAD Public See coding 20090728 tts_schema_load TYPE SORTED TABLE OF ty_schema_load WITH UNIQUE KEY node_name schema_name
2 TTS_SESSION_CACHE Private See coding 20090728 tts_session_cache TYPE SORTED TABLE OF ty_session_cache WITH UNIQUE KEY bo_name
3 TY_SCHEMA_LOAD Public See coding 20090728 BEGIN OF ty_schema_load, node_name TYPE string, schema_name TYPE if_sam_types=>ty_status_schema, schema_reference TYPE REF TO if_sam_schema_model, END OF ty_schema_load
4 TY_SESSION_CACHE Private See coding 20090728 BEGIN OF ty_session_cache, bo_name TYPE string, metadata_load TYPE REF TO if_sam_metadata_load, END OF ty_session_cache
Method Signatures

Method CLEAR_BUFFER Signature

Method CLEAR_BUFFER on class CL_SAM_METADATA_RUNTIME has no parameter.
Method CLEAR_BUFFER on class CL_SAM_METADATA_RUNTIME has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class CL_SAM_METADATA_RUNTIME has no parameter.
Method GET_INSTANCE on class CL_SAM_METADATA_RUNTIME has no exception.

Method GET_REPOSITORY_LOAD Signature

Method GET_REPOSITORY_LOAD on class CL_SAM_METADATA_RUNTIME has no parameter.
Method GET_REPOSITORY_LOAD on class CL_SAM_METADATA_RUNTIME has no exception.

Method GET_SAM_LOAD Signature

Method GET_SAM_LOAD on class CL_SAM_METADATA_RUNTIME has no parameter.
Method GET_SAM_LOAD on class CL_SAM_METADATA_RUNTIME has no exception.

Method ON_BO_ACTIVATED Signature

Method ON_BO_ACTIVATED on class CL_SAM_METADATA_RUNTIME has no parameter.
Method ON_BO_ACTIVATED on class CL_SAM_METADATA_RUNTIME has no exception.

Method _CHECK_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_INVALIDATE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090728
2 Importing ID_BO_NAME Call by reference Type reference (TYPE) IF_SAM_TYPES=>TY_BO_NAME 20090728
3 Importing ID_CHANGED_AT Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090728
# Exception Resumable Description Created on
1 CX_SAM_BO_TEMP_UNAVAILABLE BO Template not found 20090728
2 CX_SAM_SCHEMA_UNAVAILABLE Exptn signifying that the model specified is unavailable. 20090728

Method _GET_SAM_LOAD_POST_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BO_NAME Call by reference Type reference (TYPE) IF_SAM_TYPES=>TY_BO_NAME 20090728
2 Importing IO_METADATA_LOAD Call by reference Object reference (TYPE REF TO) IF_SAM_METADATA_LOAD SAM 3.5 - SAM Shared Memory Load Class 20090728

Method _GET_SAM_LOAD_POST_PROCESSING on class CL_SAM_METADATA_RUNTIME has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 72L