SAP ABAP Class CL_SAM_METADATA_PERSIST (Persistence class for BSAM DT)
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_PERSIST S&AM metadata persistence for BSAM DT 20090807
Properties
Class CL_SAM_METADATA_PERSIST  
Short Description Persistence class for BSAM DT    
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 20090806   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_WB_MODEL 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_PERSIST S&AM metadata persistence for BSAM DT 20090807
Friends
Class CL_SAM_METADATA_PERSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_BO_NAME Instance attribute Private Type reference (TYPE) STRING Object Name in Object List 20090810
2 MD_DEVCLASS Instance attribute Private Type reference (TYPE) DEVCLASS Package 20090810
3 MD_MASTER_LANGUAGE Instance attribute Private Type reference (TYPE) MASTERLANG Original Language in Repository objects 20090810
4 MD_MODIFICATION_LANGUAGE Instance attribute Private Type reference (TYPE) MASTERLANG Original Language in Repository objects 20090810
5 MD_TRANSPORT_REQUEST Instance attribute Private Type reference (TYPE) TRKORR Request/Task 20090810
6 MR_SAM_METADATA_PERSIST Static Attribute Private Object reference (TYPE REF TO) CL_SAM_METADATA_PERSIST Persistence class for BSAM DT 20090806
7 MT_SAMSD2BO Instance attribute Private Type reference (TYPE) SAMT_SAMSD2BO Table Type for SAMSD2BO Table structure 20090810
8 MT_SAMSDELEM Instance attribute Private Type reference (TYPE) SAMT_SAMSDELEM Table Type for SAMSDELEM Table Structure 20090810
9 MT_SAMSDREL Instance attribute Private Type reference (TYPE) SAMT_SAMSDREL Table Type for SAMSDREL Table Structure 20090810
10 MT_SAMSDVAR Instance attribute Private Type reference (TYPE) SAMT_SAMSDVAR Table Type for SAMSDVAR Table Structure 20090810
11 MT_SAMSDVVAL Instance attribute Private Type reference (TYPE) SAMT_SAMSDVVAL Table Type for SAMSDVVAL Table Structure 20090810
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE Static method Public Method Get an instance of the persistence class 20090806
2 _DELETE Instance method Private Method Deletes SAM status model 20090813
3 _DEQUEUE Instance method Private Method Dequeue SAMS object 20090810
4 _ENQUEUE Instance method Private Method Enqueue SAMS object 20090810
5 _INSERT_TRANSPORT_REQUEST Instance method Private Method Insert SAM metadata to a transport request 20090810
Events
Class CL_SAM_METADATA_PERSIST has no event.
Types
Class CL_SAM_METADATA_PERSIST has no local type.
Method Signatures

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SAM_METADATA_PERSIST Value transfer Object reference (TYPE REF TO) CL_SAM_METADATA_PERSIST Persistence class for BSAM DT 20090806

Method GET_INSTANCE on class CL_SAM_METADATA_PERSIST has no exception.

Method _DELETE 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) STRING 20090813

Method _DELETE on class CL_SAM_METADATA_PERSIST has no exception.

Method _DEQUEUE Signature

Method _DEQUEUE on class CL_SAM_METADATA_PERSIST has no parameter.
Method _DEQUEUE on class CL_SAM_METADATA_PERSIST has no exception.

Method _ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MODE Call by reference Type reference (TYPE) IF_WB_MODEL=>ENQUEUE_MODE 20090810
# Exception Resumable Description Created on
1 CX_WB_ACCESS_EXCEPTION 20090810
2 CX_WB_PERMISSION_EXCEPTION 20090810

Method _INSERT_TRANSPORT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MODE Call by reference Type reference (TYPE) IF_WB_MODEL=>ENQUEUE_MODE 20090810
2 Importing ID_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20090810
# Exception Resumable Description Created on
1 CX_WB_CORR_INSERT_EXCEPTION 20090810
2 CX_WB_PERMISSION_EXCEPTION 20090810
History
Last changed by/on SAP  20110908 
SAP Release Created in 702